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 } |
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 |