Namespaces

Enumerations

enum AddressType
Name Value
kPublic 1u
kRandom 2u

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

enum DataDirection
Name Value
kInput 1u
kOutput 2u

Indicates direction of data in a stream. Note that these values do not correspond to constants

from the Bluetooth Core specification.

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

enum ConnectionRole
Name Value
kLeader 1u
kFollower 2u

Refers to the role of a Bluetooth device (local or peer) in a physical channel piconet. See

[Bluetooth Vocabulary Guide](https://cs.opensource.google/fuchsia/fuchsia/+/main:src/connectivity/bluetooth/docs/vocabulary.md)

for more information.

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

enum ErrorCode
Name Value
kUnknown 0u
kFailed 1u
kCanceled 2u
kInProgress 3u
kTimedOut 4u
kNotFound 5u
kNotSupported 6u
kBluetoothNotAvailable 7u
kBadState 8u
kInvalidArguments 9u
kAlready 10u
kProtocolError 11u

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

Records