RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Classes | Public Member Functions | Public Attributes
RTBKIT::MonitorEndpoint Struct Reference
Inheritance diagram for RTBKIT::MonitorEndpoint:
Datacratic::ServiceBase Datacratic::RestServiceEndpoint Datacratic::EventRecorder Datacratic::MessageLoop Datacratic::Epoller Datacratic::AsyncEventSource

List of all members.

Classes

struct  MonitorProviderStatus

Public Member Functions

 MonitorEndpoint (std::shared_ptr< Datacratic::ServiceProxies > proxies, const std::string &serviceName="monitor")
void init (const std::vector< std::string > &providerNames)
void checkServiceIndicators () const
bool getMonitorStatus () const
bool postServiceIndicators (const std::string &providerName, const std::string &indicatorsStr)

Public Attributes

Datacratic::RestRequestRouter router
int checkTimeout_
std::vector< std::string > providerNames_
std::unordered_map
< std::string,
MonitorProviderStatus
providersStatus_

Detailed Description

Definition at line 21 of file monitor_endpoint.h.


Member Function Documentation

determines whether the system is working properly or not

Definition at line 135 of file monitor_endpoint.cc.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator