| adb_handler_ | cuttlefish::ConnectionObserverImpl | private |
| bluetooth_handler_ | cuttlefish::ConnectionObserverImpl | private |
| camera_controller_ | cuttlefish::ConnectionObserverImpl | private |
| commands_to_custom_action_servers_ | cuttlefish::ConnectionObserverImpl | private |
| ConnectionObserver()=default | cuttlefish::webrtc_streaming::ConnectionObserver | |
| ConnectionObserverImpl(std::unique_ptr< InputConnector::EventSink > input_events_sink, KernelLogEventsHandler &kernel_log_events_handler, std::map< std::string, SharedFD > commands_to_custom_action_servers, std::weak_ptr< DisplayHandler > display_handler, CameraController *camera_controller, webrtc_streaming::SensorsHandler &sensors_handler, std::shared_ptr< webrtc_streaming::LightsObserver > lights_observer) | cuttlefish::ConnectionObserverImpl | inline |
| gpx_locations_handler_ | cuttlefish::ConnectionObserverImpl | private |
| HandleDisplayAddMessage(const Json::Value &msg) | cuttlefish::ConnectionObserverImpl | inline |
| HandleDisplayRemoveMessage(const Json::Value &msg) | cuttlefish::ConnectionObserverImpl | inline |
| input_events_sink_ | cuttlefish::ConnectionObserverImpl | private |
| kernel_log_events_handler_ | cuttlefish::ConnectionObserverImpl | private |
| kernel_log_subscription_id_ | cuttlefish::ConnectionObserverImpl | private |
| kml_locations_handler_ | cuttlefish::ConnectionObserverImpl | private |
| lights_observer_ | cuttlefish::ConnectionObserverImpl | private |
| lights_subscription_id_ | cuttlefish::ConnectionObserverImpl | private |
| location_handler_ | cuttlefish::ConnectionObserverImpl | private |
| OnAdbChannelOpen(std::function< bool(const uint8_t *, size_t)> adb_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnAdbMessage(const uint8_t *msg, size_t size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnBackButton(bool button_down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnBluetoothChannelOpen(std::function< bool(const uint8_t *, size_t)> bluetooth_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnBluetoothMessage(const uint8_t *msg, size_t size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnCameraControlMsg(const Json::Value &msg) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnCameraData(const std::vector< char > &data) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnConnected() override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnControlChannelOpen(std::function< bool(const Json::Value)> control_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnCustomActionButton(const std::string &command, const std::string &button_state) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnDisplayAddMsg(const Json::Value &msg) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnDisplayControlMsg(const Json::Value &msg) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnDisplayRemoveMsg(const Json::Value &msg) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnGamepadKeyEvent(int button, bool down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnGamepadMotionEvent(int code, int value) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnGpxLocationsChannelOpen(std::function< bool(const uint8_t *, size_t)> gpx_locations_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnGpxLocationsMessage(const uint8_t *msg, size_t size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnHingeAngleChange(int hinge_angle) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnHomeButton(bool button_down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnKeyboardEvent(uint16_t code, bool down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnKmlLocationsChannelOpen(std::function< bool(const uint8_t *, size_t)> kml_locations_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnKmlLocationsMessage(const uint8_t *msg, size_t size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnLidStateChange(bool lid_open) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnLightsChannelClosed() override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnLightsChannelOpen(std::function< bool(const Json::Value &)> lights_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnLocationChannelOpen(std::function< bool(const uint8_t *, size_t)> location_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnLocationMessage(const uint8_t *msg, size_t size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnMenuButton(bool button_down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnMouseButtonEvent(int button, bool down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnMouseMoveEvent(int x, int y) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnMouseWheelEvent(int pixels) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnMultiTouchEvent(const std::string &device_label, Json::Value id, Json::Value x, Json::Value y, bool down, int size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnPowerButton(bool button_down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnRotaryWheelEvent(int pixels) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnSensorsChannelClosed() override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnSensorsChannelOpen(std::function< bool(const uint8_t *, size_t)> sensors_message_sender) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnSensorsMessage(const uint8_t *msg, size_t size) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnSwitchEvent(uint16_t code, bool state) | cuttlefish::ConnectionObserverImpl | inline |
| OnTouchEvent(const std::string &device_label, int x, int y, bool down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnVolumeDownButton(bool button_down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| OnVolumeUpButton(bool button_down) override | cuttlefish::ConnectionObserverImpl | inlinevirtual |
| SendLastFrameAsync(std::optional< uint32_t > display_number) | cuttlefish::ConnectionObserverImpl | inlineprivate |
| sensors_handler_ | cuttlefish::ConnectionObserverImpl | private |
| sensors_subscription_id | cuttlefish::ConnectionObserverImpl | private |
| weak_display_handler_ | cuttlefish::ConnectionObserverImpl | private |
| ~ConnectionObserver()=default | cuttlefish::webrtc_streaming::ConnectionObserver | virtual |
| ~ConnectionObserverImpl() | cuttlefish::ConnectionObserverImpl | inlinevirtual |