class WatchConnectStatusChanged
Defined at line 62 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.phy/fuchsia.hardware.usb.phy/cpp/fidl/fuchsia.hardware.usb.phy/cpp/markers.h
Hanging-get that notifies callers when USB has been connected or
disconnected. Returns immediately on the first call, or if the
connection status has changed since the last call.
If present, `setup_wake_lease` will be used to keep the system awake while the call is being
processed. In this case a new wake lease will be acquired and passed back through
`wake_lease`. `wake_lease` will be present iff `setup_wake_lease` was present.
Returns:
- `ZX_ERR_BAD_STATE`: A hanging-get call was already pending.
- `ZX_ERR_NO_RESOURCES`: `setup_wake_lease` was present but a new wake lease could not be
acquired.
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