Kagome
Polkadot Runtime Engine in C++17
kagome::telemetry::TelemetryEndpoint Class Reference

#include <endpoint.hpp>

Collaboration diagram for kagome::telemetry::TelemetryEndpoint:

Public Member Functions

 TelemetryEndpoint (common::Uri endpoint_uri, uint8_t verbosity_level)
 
const common::Uriuri () const
 
uint8_t verbosity ()
 
bool operator== (const TelemetryEndpoint &other) const
 
bool operator!= (const TelemetryEndpoint &other) const
 

Private Attributes

common::Uri uri_
 
uint8_t verbosity_level_
 

Detailed Description

Represents a single record of telemetry URI endpoint with verbosity level specified

Definition at line 17 of file endpoint.hpp.

Constructor & Destructor Documentation

kagome::telemetry::TelemetryEndpoint::TelemetryEndpoint ( common::Uri  endpoint_uri,
uint8_t  verbosity_level 
)
inline

Definition at line 19 of file endpoint.hpp.

Member Function Documentation

bool kagome::telemetry::TelemetryEndpoint::operator!= ( const TelemetryEndpoint other) const
inline

Definition at line 35 of file endpoint.hpp.

bool kagome::telemetry::TelemetryEndpoint::operator== ( const TelemetryEndpoint other) const
inline

Definition at line 30 of file endpoint.hpp.

const common::Uri& kagome::telemetry::TelemetryEndpoint::uri ( ) const
inline

Definition at line 22 of file endpoint.hpp.

uint8_t kagome::telemetry::TelemetryEndpoint::verbosity ( )
inline

Definition at line 26 of file endpoint.hpp.

Member Data Documentation

common::Uri kagome::telemetry::TelemetryEndpoint::uri_
private

Definition at line 40 of file endpoint.hpp.

uint8_t kagome::telemetry::TelemetryEndpoint::verbosity_level_
private

Definition at line 41 of file endpoint.hpp.


The documentation for this class was generated from the following file: