class DeviceStateUpdate
Defined at line 74 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
A table representing the current state of a USB device.
Public Methods
void DeviceStateUpdate ()
Defined at line 76 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
void DeviceStateUpdate (const DeviceStateUpdate & other)
Defined at line 77 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_hardware_usb_policy::wire::DeviceStateUpdate> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_hardware_usb_policy::wire::DeviceStateUpdate> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_usb_policy::wire::DeviceStateUpdate>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
DeviceStateUpdate & operator= (const DeviceStateUpdate & other)
Defined at line 78 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
void DeviceStateUpdate (DeviceStateUpdate && other)
Defined at line 79 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
DeviceStateUpdate & operator= (DeviceStateUpdate && other)
Defined at line 80 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
::fuchsia_hardware_usb_policy::wire::DeviceState & state ()
The current USB device state.
bool has_state ()
uint8_t & address ()
The USB device address.
bool has_address ()
void ~DeviceStateUpdate ()
Defined at line 82 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.policy/fuchsia.hardware.usb.policy/cpp/fidl/fuchsia.hardware.usb.policy/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder