roo_transceivers
API Documentation for roo_transceivers
Loading...
Searching...
No Matches
proto.h File Reference
Include dependency graph for proto.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  roo_transceivers
 
namespace  roo_transceivers::proto
 

Functions

roo_transceivers_ServerMessage roo_transceivers::proto::SrvInit ()
 Builds an init server message.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvFullUpdateBegin ()
 Begins a full update sequence.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDeltaUpdateBegin ()
 Begins a delta update sequence.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvUpdateEnd ()
 Ends an update sequence.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDescriptorAdded (int key, const roo_transceivers_Descriptor &descriptor)
 Adds a descriptor in the server stream.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDescriptorRemoved (int key)
 Removes a descriptor from the server stream.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDeviceAdded (const DeviceLocator &locator, int descriptor_key)
 Adds a device with a descriptor key.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDevicesPreserved (int first_preserved_ordinal, size_t count)
 Marks a range of devices as preserved.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDevicesModified (int prev_ordinal, int descriptor_key)
 Marks a device as modified.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvDeviceRemoved (int prev_ordinal)
 Removes a device.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvReadingsBegin ()
 Begins a readings block.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvReadingsEnd ()
 Ends a readings block.
 
roo_transceivers_ServerMessage roo_transceivers::proto::SrvReading (const DeviceLocator &device)
 Begins readings for a device.
 
void roo_transceivers::proto::AddReading (roo_transceivers_ServerMessage &reading, const SensorId &sensor_id, float value, uint64_t age_ms)
 Appends a single sensor reading to a readings message.
 
roo_transceivers_ClientMessage roo_transceivers::proto::ClientRequestUpdate ()
 Builds a client update request.
 
roo_transceivers_ClientMessage roo_transceivers::proto::ClientRequestState ()
 Builds a client state request.
 
roo_transceivers_ClientMessage roo_transceivers::proto::ClientWrite (const ActuatorLocator &actuator, float value)
 Builds a client write request.