swarmio::services::telemetry::Service Member List

This is the complete list of members for swarmio::services::telemetry::Service, including all inherited members.

_observersswarmio::services::telemetry::Serviceprivate
_observersMutexswarmio::services::telemetry::Serviceprivate
_reportsswarmio::services::telemetry::Serviceprivate
_reportsMutexswarmio::services::telemetry::Serviceprivate
_schemaswarmio::services::telemetry::Serviceprivate
_schemaMutexswarmio::services::telemetry::Serviceprivate
_statusKeysswarmio::services::telemetry::Serviceprivate
_trackersswarmio::services::telemetry::Serviceprivate
_trackersMutexswarmio::services::telemetry::Serviceprivate
_valuesswarmio::services::telemetry::Serviceprivate
_valuesMutexswarmio::services::telemetry::Serviceprivate
DescribeService(data::discovery::Response &descriptor) overrideswarmio::services::telemetry::Servicevirtual
Disconnect()swarmio::Mailboxinlinevirtual
FinishConstruction()swarmio::Mailboxinlineprotected
FinishMovingTo(Mailbox *other)swarmio::Mailboxinlineprotected
GetCachedStatus(const Node *node)swarmio::services::telemetry::Serviceinline
GetEndpoint()swarmio::Mailboxinline
Mailbox()swarmio::Mailboxinlineprotected
Mailbox(Endpoint *endpoint)swarmio::Mailboxinlineprotected
Mailbox(Mailbox &&other)swarmio::Mailboxinlineprotected
Mailbox(const Mailbox &)=deleteswarmio::Mailbox
MailboxWasConnected() noexceptoverrideswarmio::services::PeriodicServiceprotectedvirtual
MailboxWillBeDisconnected() noexceptoverrideswarmio::services::PeriodicServiceprotectedvirtual
NodeDidJoin(const Node *node) noexceptswarmio::Mailboxinlinevirtual
NodeWasDiscovered(const Node *node) noexceptswarmio::Mailboxinlinevirtual
NodeWillLeave(const Node *node) noexceptswarmio::Mailboxinlinevirtual
operator=(const Mailbox &)=deleteswarmio::Mailbox
PeriodicService(Endpoint *endpoint, std::chrono::milliseconds period)swarmio::services::PeriodicServiceinlineprotected
ReceiveMessage(const Node *sender, const data::Message *message) overrideswarmio::services::telemetry::Servicevirtual
RegisterObserver(Observer *observer)swarmio::services::telemetry::Serviceinline
RemoveFieldDefinitionForKey(const std::string &key)swarmio::services::telemetry::Serviceinline
RemoveValue(const std::string &key)swarmio::services::telemetry::Serviceinline
Service(Endpoint *endpoint, std::chrono::milliseconds period=std::chrono::milliseconds(10))swarmio::services::telemetry::Serviceinline
SetFieldDefinitionForKey(const std::string &key, const data::discovery::Field &field, bool includeInStatus)swarmio::services::telemetry::Serviceinline
SetValue(const std::string &key, const data::Variant &value)swarmio::services::telemetry::Serviceinline
Subscribe(Endpoint *endpoint, const Node *node, uint32_t interval=1)swarmio::services::telemetry::Serviceinlinestatic
Subscribe(Endpoint *endpoint, const Node *node, uint32_t interval, const std::list< std::string > &keys)swarmio::services::telemetry::Servicestatic
UnregisterObserver(Observer *observer)swarmio::services::telemetry::Serviceinline
Update() overridefinalswarmio::services::telemetry::Serviceprotectedvirtual
~Mailbox()swarmio::Mailboxinlinevirtual


swarmros
Author(s):
autogenerated on Fri Apr 3 2020 03:42:48