![]() |
Imt.Base C++ API V4.1.1.0
|
Namespaces | |
| namespace | gmock |
Classes | |
| class | CRC16CheckFailedCallbackIfc |
| Callback to handle a failed CRC16 check. More... | |
| class | DataFrame |
| Representation of a package of data that gets transmitted e.g. More... | |
| class | DataFrameCRC16CheckReceiveLayer |
| This layer checks incoming data frames for crc errors. More... | |
| class | DataFrameCRC16CheckSendLayer |
| This layer checks incoming data frames for crc errors. More... | |
| class | DataFrameQueueOverflowListenerIfc |
| Interface to handle queue overflow. More... | |
| class | DataFrameSyncReceiveLayer |
| This layer receives a byte stream from a lower layer and tries to generate data frames out of the byte streams data. More... | |
| class | DataFrameSyncSendLayer |
| This layer appends frame end chars to mark the the end of a data frame. More... | |
| class | DataReceiverIfc |
| Inteface for a receiver that can be called when received data needs to be processed. More... | |
| class | DataSenderIfc |
| Inteface for a sender that can be called to send byte data. More... | |
| class | RemoteObjectAbs |
| Provides an abstract base class for all remote object implementations. More... | |
| class | RemoteObjectCallbackTemplate |
| Defines a remote object template to serialize and deserialize a protocol and send them to a callback function. More... | |
| class | RemoteObjectIfc |
| Classes that implement this interface provide a generic mechanism to exchange data with a remoting peer. More... | |
| class | RemoteObjectSignalCallbackTemplate |
| Defines a remote object template to serialize and deserialize a signal and send them to a callback function. More... | |
| class | RemoteObjectSignalTemplate |
| Defines a remote object template to serialize and deserialize a signal. More... | |
| class | RemoteObjectTemplate |
| Defines a remote object template to serialize and deserialize a protocol and send them directly to a PortOut. More... | |
| class | RemotePools |
| RemotePools. More... | |
| class | RemotingReceiveService |
| Service for remote objects to receive data from another remote object. More... | |
| class | RemotingSendService |
| Service for remote objects to send data to another remote object. More... | |
| class | RemotingSendServiceIfc |
| Interface for the remoting sending service (allows remote objects to initiate the send by themselves). More... | |
| class | RemotingServiceBase |
| Provides the base Class for RemotingSendService and RemotingReceiveService, which implements the RemotingServiceIfc. More... | |
| class | RemotingServiceIfc |
| Interface for the RemotingService. More... | |
Typedefs | |
| using | RegistryPageNode = ::imt::base::core::util::ListNode< RemoteObjectIfc *, ::imt::base::core::util::LinkedListType::DOUBLE > |
| Node type for registry pages. | |
| using | RegistryPageNodeAllocator = ::imt::base::core::util::TrivialPoolAllocator< RegistryPageNode > |
| Allocator type for Registry page node elements. | |
| using imt::base::lib::remoting::RegistryPageNode = typedef ::imt::base::core::util::ListNode<RemoteObjectIfc*, ::imt::base::core::util::LinkedListType::DOUBLE> |
Node type for registry pages.
Definition at line 23 of file RemotePools.h.
| using imt::base::lib::remoting::RegistryPageNodeAllocator = typedef ::imt::base::core::util::TrivialPoolAllocator<RegistryPageNode> |
Allocator type for Registry page node elements.
Definition at line 28 of file RemotePools.h.