Class CClientGate
Defined in File ecal_clientgate.h
Class Documentation
-
class CClientGate
Public Functions
-
CClientGate()
-
~CClientGate()
-
void Start()
-
void Stop()
-
void GetRegistrations(Registration::SampleList ®_sample_list_)
Protected Types
-
using ServiceNameClientIDImplMapT = std::multimap<std::string, std::shared_ptr<CServiceClientImpl>>
Protected Attributes
-
std::shared_timed_mutex m_service_client_map_mutex
-
ServiceNameClientIDImplMapT m_service_client_map
Protected Static Attributes
-
static std::atomic<bool> m_created
-
CClientGate()