Class CMonitoringImpl
Defined in File ecal_monitoring_impl.h
Nested Relationships
Nested Types
Class Documentation
-
class CMonitoringImpl
Public Functions
-
CMonitoringImpl()
-
~CMonitoringImpl() = default
-
void Create()
-
void Destroy()
-
void GetMonitoring(std::string &monitoring_, unsigned int entities_)
-
void GetMonitoring(Monitoring::SMonitoring &monitoring_, unsigned int entities_)
Protected Types
Protected Functions
-
bool ApplySample(const Registration::Sample &ecal_sample_, eTLayerType)
-
void MonitorProcs(Monitoring::SMonitoring &monitoring_)
-
void MonitorServer(Monitoring::SMonitoring &monitoring_)
-
void MonitorClients(Monitoring::SMonitoring &monitoring_)
-
void MonitorTopics(STopicMap &map_, Monitoring::SMonitoring &monitoring_, const std::string &direction_)
Protected Attributes
-
bool m_init
-
SProcessMap m_process_map
-
SServerMap m_server_map
-
SClientMap m_client_map
-
CMonitoringImpl()