Definition: shared_fd.h:129
Definition: sensors_hal_proxy.h:32
std::atomic< bool > hal_activated_
Definition: sensors_hal_proxy.h:45
std::thread reboot_monitor_thread_
Definition: sensors_hal_proxy.h:41
SharedFD kernel_events_fd_
Definition: sensors_hal_proxy.h:43
std::thread req_responder_thread_
Definition: sensors_hal_proxy.h:39
SensorsHalProxy(SharedFD sensors_in_fd, SharedFD sensors_out_fd, SharedFD kernel_events_fd, SensorsSimulator &sensors_simulator, DeviceType device_type)
Definition: sensors_hal_proxy.cpp:123
std::atomic< bool > running_
Definition: sensors_hal_proxy.h:46
SensorsSimulator & sensors_simulator_
Definition: sensors_hal_proxy.h:44
std::thread data_reporter_thread_
Definition: sensors_hal_proxy.h:40
transport::SharedFdChannel channel_
Definition: sensors_hal_proxy.h:42
Definition: channel_sharedfd.h:25
Definition: alloc_utils.cpp:23
DeviceType
Definition: device_type.h:22