31 #ifndef DW_FRAMEWORK_CHANNEL_DEBUG_HPP_ 32 #define DW_FRAMEWORK_CHANNEL_DEBUG_HPP_ 45 virtual dwStatus
wait(dwTime_t timeout) = 0;
46 virtual std::shared_ptr<IChannelPacket>
recv() = 0;
64 #endif // DW_FRAMEWORK_CHANNEL_DEBUG_HPP_
virtual dwStatus wait(dwTime_t timeout)=0
virtual std::shared_ptr< IChannelPacket > recv()=0
virtual ~IChannelDebugConsumer()=default
static std::unique_ptr< IChannelDebugConsumer > getFromChannel(ChannelObject &channelObject, GenericDataReference ref)