ORE Studio 0.0.4
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
ores::telemetry::messaging Namespace Reference

Network messaging protocol for log records. More...

Classes

struct  get_telemetry_logs_request
 Request to retrieve telemetry log entries. More...
 
struct  get_telemetry_logs_response
 Response containing telemetry log entries. More...
 
struct  get_telemetry_stats_request
 Request to retrieve telemetry statistics. More...
 
struct  get_telemetry_stats_response
 Response containing telemetry statistics. More...
 
class  registrar
 Register telemetry subsystem message handlers with the server. More...
 
struct  submit_log_records_request
 Request to submit a batch of log records to the server. More...
 
struct  submit_telemetry_response
 Response to submit_log_records_request. More...
 
class  telemetry_message_handler
 Message handler for telemetry subsystem messages. More...
 

Typedefs

using error_code = ores::utility::serialization::error_code
 

Functions

std::ostream & operator<< (std::ostream &s, const submit_log_records_request &v)
 
std::ostream & operator<< (std::ostream &s, const submit_telemetry_response &v)
 
std::ostream & operator<< (std::ostream &s, const get_telemetry_logs_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_telemetry_logs_response &v)
 
std::ostream & operator<< (std::ostream &s, const get_telemetry_stats_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_telemetry_stats_response &v)
 

Detailed Description

Network messaging protocol for log records.

Contains protocol definitions for transmitting log records over the binary protocol.