class SetConnected
Defined at line 455 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/cpp/fidl/fuchsia.hardware.usb.dci/cpp/markers.h
Inform driver of current port connection state (physical cable plug in/out).
Called by DCI while the controller is running, when a physical connection change is
detected.
If `is_connected` is false, it transitions `usb-peripheral` to an unconfigured state. This
results in `DisableEndpoint` and `CancelAll` calls to `UsbDci` from the peripheral driver.
* error:
* Any error status indicates the peripheral driver failed to process the event. The DCI
driver typically logs these errors but takes no further action.
Public Members
static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal