48 virtual bool ReceiveMessage(
const Node* sender,
const data::Message*
message)
override;
57 virtual void DescribeService(data::discovery::Response& descriptor)
override;
An Awaiter that returns the roundtrip time of the Echo message.
Abstract base class for Endpoint implementations.
Ping Service dispatches and responds to ping requests, and measures the time between the request and ...
Interface for discoverable services.
Service(Endpoint *endpoint)
Construct a new Service object.
Represents a Node the Endpoint knows about and can send messages to.
Abstract base class for Mailbox implementations.