• <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
    ChannelFactory.hpp File Reference

    Go to the source code of this file.

    Classes

    struct  dw::framework::ChannelEvent
     
    class  dw::framework::ChannelFactory
     

    Namespaces

    namespace  dw
     
    namespace  dw::framework
     

    Typedefs

    using dw::framework::ChannelPacketConstructor = dw::core::Function< std::unique_ptr< IChannelPacket >(GenericData dataSpecimen, dwContextHandle_t context)>
     
    using dw::framework::ChannelPacketConstructorRegistration = std::pair< ChannelPacketConstructorSignature, ChannelPacketConstructor >
     
    using dw::framework::ChannelPacketConstructorSignature = std::pair< ChannelPacketTypeID, ChannelType >
     

    Enumerations

    enum class  dw::framework::ChannelEventType {
      dw::framework::CONNECTED ,
      dw::framework::DISCONNECTED ,
      dw::framework::ERROR ,
      dw::framework::READY
    }
     

    Class Documentation

    ◆ dw::framework::ChannelEvent

    struct dw::framework::ChannelEvent
    Class Members
    dwErrorSignal errorSignal The error signal. Only valid for type=ERROR.
    OnDataReady onDataReady The callback set for the channel that is ready. Only valid for type=READY.
    void * opaque The opaque pointer set for the channel tthat is ready. Only valid for type=READY.
    ChannelEventType type The type of the event.
    uint32_t uid unique identifier of the channel
    人人超碰97caoporen国产