4 #include <swarmio/data/Variant.pb.h> 30 virtual data::Variant ExtractResponse(
const Node* node,
const data::Message*
message)
override;
42 :
Awaiter(endpoint, requestIdentifier)
A special mailbox that handles responses to a message.
ValueAwaiter(Endpoint *endpoint, uint64_t requestIdentifier, const std::string &key)
Construct a new ValueAwaiter object.
Abstract base class for Endpoint implementations.
An Awaiter that returns the requested value.
std::string _key
The expected key in the telemetry response.
Represents a Node the Endpoint knows about and can send messages to.