Compute Graph Framework SDK Reference  5.8
dw::framework::ChannelNvSciPacketDefault Class Reference

Detailed Description

Definition at line 169 of file IChannelPacket.hpp.

Inheritance diagram for dw::framework::ChannelNvSciPacketDefault:
Collaboration diagram for dw::framework::ChannelNvSciPacketDefault:

Public Member Functions

 ChannelNvSciPacketDefault (size_t typeSize)
 
void fillNvSciBufAttributes (uint32_t bufferIndex, NvSciBufAttrList &attrList) const final
 
GenericData getGenericData () final
 
uint32_t getNumBuffers () const final
 
void initializeFromNvSciBufObjs (dw::core::span< NvSciBufObj > bufs)
 
void pack () final
 
void unpack () final
 
- Public Member Functions inherited from dw::framework::IChannelPacket
virtual GenericData getGenericData ()=0
 
NvSciCallbacksgetNvSciCallbacks ()
 
SocketCallbacksgetSocketCallbacks ()
 
virtual ~IChannelPacket ()=default
 
virtual void fillNvSciBufAttributes (uint32_t bufferIndex, NvSciBufAttrList &attrList) const =0
 
virtual uint32_t getNumBuffers () const =0
 
virtual void initializeFromNvSciBufObjs (dw::core::span< NvSciBufObj > bufs)=0
 
virtual void pack ()=0
 
virtual void unpack ()=0
 

Constructor & Destructor Documentation

◆ ChannelNvSciPacketDefault()

dw::framework::ChannelNvSciPacketDefault::ChannelNvSciPacketDefault ( size_t  typeSize)
inline

Definition at line 174 of file IChannelPacket.hpp.

Member Function Documentation

◆ fillNvSciBufAttributes()

void dw::framework::ChannelNvSciPacketDefault::fillNvSciBufAttributes ( uint32_t  bufferIndex,
NvSciBufAttrList &  attrList 
) const
inlinefinalvirtual

Implements dw::framework::IChannelPacket::NvSciCallbacks.

Definition at line 184 of file IChannelPacket.hpp.

◆ getGenericData()

GenericData dw::framework::ChannelNvSciPacketDefault::getGenericData ( )
inlinefinalvirtual

Implements dw::framework::IChannelPacket.

Definition at line 214 of file IChannelPacket.hpp.

◆ getNumBuffers()

uint32_t dw::framework::ChannelNvSciPacketDefault::getNumBuffers ( ) const
inlinefinalvirtual

◆ initializeFromNvSciBufObjs()

void dw::framework::ChannelNvSciPacketDefault::initializeFromNvSciBufObjs ( dw::core::span< NvSciBufObj >  bufs)
inlinevirtual

◆ pack()

void dw::framework::ChannelNvSciPacketDefault::pack ( )
inlinefinalvirtual

Implements dw::framework::IChannelPacket::NvSciCallbacks.

Definition at line 204 of file IChannelPacket.hpp.

◆ unpack()

void dw::framework::ChannelNvSciPacketDefault::unpack ( )
inlinefinalvirtual

Implements dw::framework::IChannelPacket::NvSciCallbacks.

Definition at line 209 of file IChannelPacket.hpp.


The documentation for this class was generated from the following file: