#include <cstdint>#include <iostream>#include <string>#include <vector>#include "ignition/transport/Publisher.hh"#include "ignition/transport/Helpers.hh"

Go to the source code of this file.
Classes | |
| class | ignition::transport::AdvertiseMessage< T > |
| Advertise packet used in the discovery protocol to broadcast information about the node advertising a topic. More... | |
| class | ignition::transport::Header |
| Header included in each discovery message containing the version of the discovery protocol, the process UUID of the sender node, the type. More... | |
| class | ignition::transport::SubscriptionMsg |
| Subscription packet used in the discovery protocol for requesting information about a given topic. More... | |
Namespaces | |
| ignition | |
| ignition::transport | |
Variables | |
| static const uint8_t | ignition::transport::AdvType = 1 |
| static const uint8_t | ignition::transport::ByeType = 5 |
| static const uint8_t | ignition::transport::EndConnection = 7 |
| static const uint8_t | ignition::transport::HeartbeatType = 4 |
| static const std::vector< std::string > | ignition::transport::MsgTypesStr |
| Used for debugging the message type received/send. More... | |
| static const uint8_t | ignition::transport::NewConnection = 6 |
| static const uint8_t | ignition::transport::SubType = 2 |
| static const uint8_t | ignition::transport::UnadvType = 3 |
| static const uint8_t | ignition::transport::Uninitialized = 0 |