Class network_sink

Inheritance Relationships

Base Types

Class Documentation

class network_sink : public rcppsw::metrics::base_sink, public rcppsw::er::client<network_sink>

Metrics sink so that collectors can output their metrics to a machine elsewhere on the network. Metrics are written at the specified interval to the specified machine to collect and process.

Public Functions

inline network_sink(const std::string &dest, const rmetrics::output_mode &mode, const rtypes::timestep &interval)
virtual ~network_sink(void) = default
inline const std::string &dest(void) const