class SetSpeed
Defined at line 482 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 bus speed negotiated with the host.
Called by DCI while the controller is running, after physical connection is established
(`SetConnected(true)`), before routing control requests.
Record the speed to be used during subsequent descriptor validation and endpoint resource
allocation.
* 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