class ProtocolIdentifier

Defined at line 487 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h

Defined Protocol Identifiers for the Protocol Descriptor

We intentionally omit deprecated profile identifiers.

From Bluetooth Assigned Numbers:

https://www.bluetooth.com/specifications/assigned-numbers/service-discovery

Public Members

static ProtocolIdentifier kSdp
static ProtocolIdentifier kRfcomm
static ProtocolIdentifier kAtt
static ProtocolIdentifier kObex
static ProtocolIdentifier kBnep
static ProtocolIdentifier kHidp
static ProtocolIdentifier kHardcopyControlChannel
static ProtocolIdentifier kHardcopyDataChannel
static ProtocolIdentifier kHardcopyNotification
static ProtocolIdentifier kAvctp
static ProtocolIdentifier kAvdtp
static ProtocolIdentifier kMcapControlChannel
static ProtocolIdentifier kMcapDataChannel
static ProtocolIdentifier kL2Cap

Public Methods

void ProtocolIdentifier ()

Defined at line 525 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h

void ProtocolIdentifier (uint16_t value)

Defined at line 526 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h

EnumForSwitching_ operator fuchsia_bluetooth_bredr::ProtocolIdentifier::EnumForSwitching_ ()

Defined at line 527 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h

uint16_t operator unsigned short ()

Defined at line 528 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h

bool IsUnknown ()

Defined at line 530 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h

ProtocolIdentifier Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 567 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/common_types.h