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 |