Definition at line 44 of file DWChannelFactory.hpp.
Public Member Functions | |
DWChannelFactory (dwContextHandle_t ctx=DW_NULL_HANDLE) | |
![]() | |
ChannelFactory (dwContextHandle_t ctx=DW_NULL_HANDLE) | |
NvSciSyncModule | getNvSciSyncModule () |
ChannelPacketFactoryPtr | getPacketFactory () |
std::shared_ptr< ChannelObject > | makeChannel (const char *channelParams) |
void | setOnDispatchDataReady (OnDispatchDataReady dispatchDataReady) |
void | setOnRegisterTraceReader (ChannelOnRegisterTraceReader onRegisterTraceReader) |
void | setOnRegisterTraceWriter (ChannelOnRegisterTraceWriter onRegisterTraceWriter) |
void | setTraceMode (ChannelTraceMode traceMode) |
void | stopServices () |
virtual | ~ChannelFactory ()=default |
Additional Inherited Members | |
![]() | |
using | OnDispatchDataReady = dw::core::Function< void(void *opaque, ChannelObject::PacketPool::OnDataReady)> |
![]() | |
static void | registerPacketConstructor (const ChannelPacketConstructorSignature &signature, const ChannelPacketConstructor &constructor) |
static void | unregisterPacketConstructor (const ChannelPacketConstructorSignature &signature) |
dw::framework::DWChannelFactory::DWChannelFactory | ( | dwContextHandle_t | ctx = DW_NULL_HANDLE | ) |