#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 |