| ▼Nignition | |
| ▼Ntransport | |
| CAdvertiseMessage | Advertise packet used in the discovery protocol to broadcast information about the node advertising a topic |
| CAdvertiseOptions | Ignition/transport/AdvertiseOptions.hh |
| CAdvertiseOptionsPrivate | |
| CDiscovery | A discovery class that implements a distributed topic discovery protocol |
| CDiscoveryPrivate | Ignition/transport/DiscoveryPrivate.hh |
| CHandlerStorage | Ignition/transport/HandlerStorage.hh |
| CHeader | Header included in each discovery message containing the version of the discovery protocol, the process UUID of the sender node, the type |
| CIRepHandler | Interface class used to manage a replier handler |
| CIReqHandler | Interface class used to manage a request handler |
| CISubscriptionHandler | Ignition/transport/SubscriptionHandler.hh |
| CMessagePublisher | Ignition/transport/Publisher.hh |
| CNode | A class that allows a client to communicate with other peers |
| CNodeOptions | A class for customizing the behavior of the Node |
| CNodeOptionsPrivate | Ignition/transport/NodeOptionsPrivate.hh |
| CNodePrivate | Private data for Private Node class |
| CNodeShared | Private data for the Node class |
| CPublisher | Ignition/transport/Publisher.hh |
| CRepHandler | With the service response |
| CReqHandler | It creates a reply handler for the specific protobuf messages used |
| CServicePublisher | Ignition/transport/Publisher.hh |
| CSubscriptionHandler | It creates a subscription handler for a specific protobuf message |
| CSubscriptionMsg | Subscription packet used in the discovery protocol for requesting information about a given topic |
| CTopicStorage | Store address information about topics and provide convenient methods for adding new topics, removing them, etc |
| CTopicUtils | This class provides different utilities related with topics |
| CUuid | A portable class for representing a Universally Unique Identifier |