_discoveryService | swarmio::profiles::Profile | private |
_eventService | swarmio::profiles::MemberProfile | private |
_keyvalueService | swarmio::profiles::MemberProfile | private |
_nodeHandle | swarmros::bridge::Node | private |
_nodesPublisher | swarmros::bridge::Node | private |
_pingService | swarmio::profiles::Profile | private |
_pylons | swarmros::bridge::Node | private |
_telemetryService | swarmio::profiles::Profile | private |
_uuidPublisher | swarmros::bridge::Node | private |
BridgeParameter(const std::string &name, const std::string ¶meter, bool isWritable) | swarmros::bridge::Node | |
Disconnect() | swarmio::Mailbox | inlineprivatevirtual |
FinishConstruction() | swarmio::Mailbox | inlineprivate |
FinishMovingTo(Mailbox *other) | swarmio::Mailbox | inlineprivate |
ForwardEvent(const std::string &source, const std::string &message) | swarmros::bridge::Node | |
ForwardTelemetry(const std::string &source, const std::string &message, const std::string &name, bool includeInStatus) | swarmros::bridge::Node | |
GetDiscoveryService() | swarmio::profiles::Profile | inlineprivate |
GetEndpoint() | swarmio::Mailbox | inlineprivate |
GetEventService() | swarmio::profiles::MemberProfile | inlineprivate |
GetKeyValueService() | swarmio::profiles::MemberProfile | inlineprivate |
GetNodeHandle() | swarmros::bridge::Node | inline |
GetPingService() | swarmio::profiles::Profile | inlineprivate |
GetTelemetryService() | swarmio::profiles::Profile | inlineprivate |
Mailbox() | swarmio::Mailbox | inlineprivate |
Mailbox(Endpoint *endpoint) | swarmio::Mailbox | inlineprivate |
Mailbox(Mailbox &&other) | swarmio::Mailbox | inlineprivate |
Mailbox(const Mailbox &)=delete | swarmio::Mailbox | private |
MailboxWasConnected() noexcept | swarmio::Mailbox | inlineprivatevirtual |
MailboxWillBeDisconnected() noexcept | swarmio::Mailbox | inlineprivatevirtual |
MemberProfile(Endpoint *endpoint) | swarmio::profiles::MemberProfile | inlineprivate |
Node(swarmio::Endpoint *endpoint) | swarmros::bridge::Node | |
NodeDidJoin(const swarmio::Node *node) noexceptoverride | swarmros::bridge::Node | virtual |
NodeWasDiscovered(const swarmio::Node *node) noexceptoverride | swarmros::bridge::Node | virtual |
NodeWillLeave(const swarmio::Node *node) noexceptoverride | swarmros::bridge::Node | virtual |
operator=(const Mailbox &)=delete | swarmio::Mailbox | private |
Profile(Endpoint *endpoint, bool performActiveDiscovery) | swarmio::profiles::Profile | inlineprivate |
PublishEvent(const std::string &suffix, const std::string &message, const std::string &name) | swarmros::bridge::Node | |
PublishParameter(const std::string &suffix, const std::string &message, const std::string &name, const std::string ¶meter, bool isWritable) | swarmros::bridge::Node | |
PublishUpdateForNode(const swarmio::Node *node) | swarmros::bridge::Node | private |
ReceiveMessage(const Node *sender, const data::Message *message) | swarmio::Mailbox | inlineprivatevirtual |
~Mailbox() | swarmio::Mailbox | inlineprivatevirtual |
~MemberProfile() | swarmio::profiles::MemberProfile | inlineprivatevirtual |
~Profile() | swarmio::profiles::Profile | inlineprivatevirtual |