![]() |
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.