class SingularUniqueId

Defined at line 807 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

Identifies devices that are unique within the system.

A UniqueId for these devices consists of the enum value followed by (UNIQUE_ID_SIZE - 1) zeroes.

Public Members

static SingularUniqueId DSP
static SingularUniqueId BUILTIN_SPEAKERS
static SingularUniqueId BUILTIN_HEADPHONE_JACK
static SingularUniqueId BUILTIN_MICROPHONE
static SingularUniqueId BUILTIN_HEADSET_JACK

Public Methods

void SingularUniqueId ()

Defined at line 809 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

void SingularUniqueId (uint8_t value)

Defined at line 810 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

uint8_t operator unsigned char ()

Defined at line 811 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

bool IsUnknown ()

Defined at line 813 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

SingularUniqueId Unknown ()

Defined at line 832 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h