DelegateMQ
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NdmqThe delegate library namespace
 Nserialize_traits
 CAllocator
 CAllocatorPool
 CDispatcherDispatcher sends data to the transport for transmission to the endpoint
 CDmqHeaderHeader for remote delegate messages
 CITransportDelegateMQ transport interface.
 CITransportMonitorDelegateMQ transport monitor interface.
 CMqttTransportMQTT transport example
 CNetconnUdpTransport
 CNetXUdpTransport
 CNngTransportNNG transport class
 CReliableTransportAdapter to enable automatic retries on any ITransport
 CRemoteEndpoint
 CRemoteEndpoint< TClass, RetType(Args...)>A helper class to handle the sending and receiving of remote delegate messages
 CRetryMonitor
 CserializeBinary serializes and deserializes C++ objects
 CSerializer
 CSerializer< RetType(Args...)>
 CSerialTransport
 Cstl_allocator
 Cstl_allocator< void >
 CStm32UartTransport
 CTcpTransportLinux TCP transport implementation for DelegateMQ
 CThreadCross-platform thread for any system supporting C++11 std::thread (e.g. Windows, Linux)
 CThreadMsgA class to hold a platform-specific thread messsage that will be passed through the OS message queue.
 CThreadMsgComparator
 CTimerA thread-safe timer class that provides periodic or one-shot callbacks
 CTransportMonitorA thread-safe monitor for tracking outgoing remote messages and detecting timeouts
 CUartRingBufferA lightweight, thread-safe (Single Producer / Single Consumer) Ring Buffer
 CUdpTransportWin32 UDP transport implementation for DelegateMQ
 CWin32PipeTransportWin32 data pipe transport example
 CWinsockContextRAII wrapper to initialize and cleanup Windows Sockets. Instantiate this ONCE at the top of main()
 CWorker
 Cxlist
 CZephyrUdpTransport
 CZeroMqTransportZeroMQ transport class