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