| ConnectionObserver()=default | cuttlefish::webrtc_streaming::ConnectionObserver | |
| OnAdbChannelOpen(std::function< bool(const uint8_t *, size_t)> adb_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnAdbMessage(const uint8_t *msg, size_t size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnBackButton(bool button_down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnBluetoothChannelOpen(std::function< bool(const uint8_t *, size_t)> bluetooth_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnBluetoothMessage(const uint8_t *msg, size_t size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnCameraControlMsg(const Json::Value &msg)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnCameraData(const std::vector< char > &data)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnConnected()=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnControlChannelOpen(std::function< bool(const Json::Value)> control_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnCustomActionButton(const std::string &command, const std::string &button_state)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnDisplayAddMsg(const Json::Value &msg)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnDisplayControlMsg(const Json::Value &msg)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnDisplayRemoveMsg(const Json::Value &msg)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnGamepadKeyEvent(int button, bool down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnGamepadMotionEvent(int code, int value)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnGpxLocationsChannelOpen(std::function< bool(const uint8_t *, size_t)> gpx_locations_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnGpxLocationsMessage(const uint8_t *msg, size_t size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnHingeAngleChange(int hinge_angle)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnHomeButton(bool button_down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnKeyboardEvent(uint16_t keycode, bool down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnKmlLocationsChannelOpen(std::function< bool(const uint8_t *, size_t)> kml_locations_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnKmlLocationsMessage(const uint8_t *msg, size_t size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnLidStateChange(bool lid_open)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnLightsChannelClosed()=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnLightsChannelOpen(std::function< bool(const Json::Value &)> lights_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnLocationChannelOpen(std::function< bool(const uint8_t *, size_t)> location_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnLocationMessage(const uint8_t *msg, size_t size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnMenuButton(bool button_down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnMouseButtonEvent(int button, bool down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnMouseMoveEvent(int x, int y)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnMouseWheelEvent(int pixels)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnMultiTouchEvent(const std::string &label, Json::Value id, Json::Value x, Json::Value y, bool down, int size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnPowerButton(bool button_down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnRotaryWheelEvent(int pixels)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnSensorsChannelClosed()=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnSensorsChannelOpen(std::function< bool(const uint8_t *, size_t)> sensors_message_sender)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnSensorsMessage(const uint8_t *msg, size_t size)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnTouchEvent(const std::string &device_label, int x, int y, bool down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnVolumeDownButton(bool button_down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| OnVolumeUpButton(bool button_down)=0 | cuttlefish::webrtc_streaming::ConnectionObserver | pure virtual |
| ~ConnectionObserver()=default | cuttlefish::webrtc_streaming::ConnectionObserver | virtual |