class StateController

Defined at line 2497 of file fidling/gen/sdk/fidl/fuchsia.hardware.adb/fuchsia.hardware.adb/hlcpp/fuchsia/hardware/adb/cpp/fidl.h

Control the state of ADB.

Public Members

static const char[] Name_

Public Methods

void ~StateController ()
void SetSystemType (::fuchsia::hardware::adb::SystemType system_type, SetSystemTypeCallback callback)

Set the current system type of ADB (e.g. device, recovery, sideload).

This method updates the system type string sent to the host and initiates a reset

of the USB ADB connection so that the host can discover the device again with the

new system type state.

Protected Methods

void handle_unknown_method (uint64_t ordinal, bool method_has_response)

Friends

class StateController_Stub