![]() |
Project
|
#include <DriverServerContext.h>
Public Attributes | |
ServiceRegistryRef | registry |
uv_loop_t * | loop = nullptr |
std::vector< DeviceControl > * | controls = nullptr |
std::vector< DeviceInfo > * | infos = nullptr |
std::vector< DataProcessingStates > * | states = nullptr |
std::vector< DeviceSpec > * | specs = nullptr |
std::vector< DeviceMetricsInfo > * | metrics = nullptr |
std::vector< ServiceMetricHandling > * | metricProcessingCallbacks = nullptr |
std::vector< ServiceSummaryHandling > * | summaryCallbacks = nullptr |
DriverInfo * | driver = nullptr |
GuiCallbackContext * | gui = nullptr |
bool | isDriver = false |
uv_tcp_t | serverHandle |
uv_async_t * | asyncLogProcessing = nullptr |
Definition at line 33 of file DriverServerContext.h.
uv_async_t* o2::framework::DriverServerContext::asyncLogProcessing = nullptr |
Definition at line 55 of file DriverServerContext.h.
std::vector<DeviceControl>* o2::framework::DriverServerContext::controls = nullptr |
Definition at line 36 of file DriverServerContext.h.
DriverInfo* o2::framework::DriverServerContext::driver = nullptr |
Definition at line 44 of file DriverServerContext.h.
GuiCallbackContext* o2::framework::DriverServerContext::gui = nullptr |
Definition at line 45 of file DriverServerContext.h.
std::vector<DeviceInfo>* o2::framework::DriverServerContext::infos = nullptr |
Definition at line 37 of file DriverServerContext.h.
bool o2::framework::DriverServerContext::isDriver = false |
Whether or not this server is associated to the DPL driver or one of the devices. FIXME: we should probably rename this completely and simply call it "DPLServerContext" or something like that.
Definition at line 50 of file DriverServerContext.h.
uv_loop_t* o2::framework::DriverServerContext::loop = nullptr |
Definition at line 35 of file DriverServerContext.h.
std::vector<ServiceMetricHandling>* o2::framework::DriverServerContext::metricProcessingCallbacks = nullptr |
Definition at line 41 of file DriverServerContext.h.
std::vector<DeviceMetricsInfo>* o2::framework::DriverServerContext::metrics = nullptr |
Definition at line 40 of file DriverServerContext.h.
ServiceRegistryRef o2::framework::DriverServerContext::registry |
Definition at line 34 of file DriverServerContext.h.
uv_tcp_t o2::framework::DriverServerContext::serverHandle |
The handle to the server component of the driver.
Definition at line 54 of file DriverServerContext.h.
std::vector<DeviceSpec>* o2::framework::DriverServerContext::specs = nullptr |
Definition at line 39 of file DriverServerContext.h.
std::vector<DataProcessingStates>* o2::framework::DriverServerContext::states = nullptr |
Definition at line 38 of file DriverServerContext.h.
std::vector<ServiceSummaryHandling>* o2::framework::DriverServerContext::summaryCallbacks = nullptr |
Definition at line 42 of file DriverServerContext.h.