• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • Compute Graph Framework SDK Reference  5.10
    All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    dw::framework::IChannelPacket Class Referenceabstract

    Detailed Description

    Abstract interface encapsulating a single channel packet. Applications must extend this interface to describe how the channel should allocate and transport its data types. Implementations of this class shall be allocated by factory functions which are registered to the ChannelFactory under a specific ChannelPacketTypeID and for a specific ChannelType.

    Definition at line 55 of file IChannelPacket.hpp.

    Inheritance diagram for dw::framework::IChannelPacket:

    Classes

    class  NvSciCallbacks
     
    class  SocketCallbacks
     

    Public Member Functions

    virtual GenericData getGenericData ()=0
     
    NvSciCallbacksgetNvSciCallbacks ()
     
    SocketCallbacksgetSocketCallbacks ()
     
    virtual ~IChannelPacket ()=default
     

    Constructor & Destructor Documentation

    ◆ ~IChannelPacket()

    virtual dw::framework::IChannelPacket::~IChannelPacket ( )
    virtualdefault

    Member Function Documentation

    ◆ getGenericData()

    ◆ getNvSciCallbacks()

    NvSciCallbacks & dw::framework::IChannelPacket::getNvSciCallbacks ( )

    Get the nvsci-specific interfaces for the packet.

    Returns
    NvSciCallbacks&

    ◆ getSocketCallbacks()

    SocketCallbacks & dw::framework::IChannelPacket::getSocketCallbacks ( )

    Get the socket-specific interfaces for the packet.

    Returns
    SocketCallbacks&

    The documentation for this class was generated from the following file:
    人人超碰97caoporen国产