swarmio::transport::BasicEndpoint Member List

This is the complete list of members for swarmio::transport::BasicEndpoint, including all inherited members.

_counterswarmio::transport::BasicEndpointprivate
_isRunningswarmio::transport::BasicEndpointprivate
_mailboxesswarmio::transport::BasicEndpointprivate
_mutexswarmio::transport::BasicEndpointprivate
BasicEndpoint()swarmio::transport::BasicEndpointinlineprotected
GetUUID()=0swarmio::Endpointpure virtual
IsRunning()swarmio::transport::BasicEndpointinline
Mailboxswarmio::Endpointprotected
NodeDidJoin(const Node *node) noexceptswarmio::transport::BasicEndpointprotectedvirtual
NodeForUUID(const std::string &uuid)=0swarmio::Endpointpure virtual
NodeWasDiscovered(const Node *node) noexceptswarmio::transport::BasicEndpointprotectedvirtual
NodeWillLeave(const Node *node) noexceptswarmio::transport::BasicEndpointprotectedvirtual
ReceiveMessage(const Node *sender, const data::Message *message) noexceptswarmio::transport::BasicEndpointprotectedvirtual
ReceiveMessage(const Node *sender, const void *data, size_t size) noexceptswarmio::transport::BasicEndpointprotectedvirtual
RegisterMailbox(Mailbox *mailbox) overrideswarmio::transport::BasicEndpointprotectedvirtual
ReplaceMailbox(Mailbox *oldMailbox, Mailbox *newMailbox) overrideswarmio::transport::BasicEndpointprotectedvirtual
ReplyWithError(const Node *sender, const data::Message *message, data::Error error)swarmio::transport::BasicEndpointprivate
Send(const void *data, size_t size, const Node *node)=0swarmio::transport::BasicEndpointprotectedpure virtual
Send(data::Message *message, const Node *node) overrideswarmio::transport::BasicEndpointvirtual
Start() overrideswarmio::transport::BasicEndpointvirtual
Stop() overrideswarmio::transport::BasicEndpointvirtual
Tag(data::Message *message) overrideswarmio::transport::BasicEndpointvirtual
UnregisterMailbox(Mailbox *mailbox) overrideswarmio::transport::BasicEndpointprotectedvirtual
~Endpoint()swarmio::Endpointinlinevirtual


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