Namespaces
Enumerations
enum AddressType
| Name | Value |
|---|---|
| PUBLIC | 1u |
| RANDOM | 2u |
Domain objects declarations
Defined at line 14 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
enum DataDirection
| Name | Value |
|---|---|
| INPUT | 1u |
| OUTPUT | 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 505 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
enum ConnectionRole
| Name | Value |
|---|---|
| LEADER | 1u |
| FOLLOWER | 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 568 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
enum ErrorCode
| Name | Value |
|---|---|
| UNKNOWN | 0u |
| FAILED | 1u |
| CANCELED | 2u |
| IN_PROGRESS | 3u |
| TIMED_OUT | 4u |
| NOT_FOUND | 5u |
| NOT_SUPPORTED | 6u |
| BLUETOOTH_NOT_AVAILABLE | 7u |
| BAD_STATE | 8u |
| INVALID_ARGUMENTS | 9u |
| ALREADY | 10u |
| PROTOCOL_ERROR | 11u |
Defined at line 591 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
Records
-
class Address -
class Appearance -
class AssignedCodingFormat -
class Bool -
class Channel -
class ChannelMode -
class ChannelParameters -
class ChannelSendRequest -
class Channel_EventSender -
class Channel_Proxy -
class Channel_Receive_Response -
class Channel_Receive_Result -
class Channel_RequestDecoder -
class Channel_RequestEncoder -
class Channel_ResponseDecoder -
class Channel_ResponseEncoder -
class Channel_Send_Response -
class Channel_Send_Result -
class Channel_Stub -
class Channel_Sync -
class Channel_SyncProxy -
class Channel_WatchChannelParameters_Result -
class CodecAttributes -
class CodecId -
class DeviceClass -
class Error -
class HostId -
class Int8 -
class LogicalTransportType -
class Packet -
class PeerId -
class SecurityRequirements -
class Status -
class UInt16 -
class Uuid -
class VendorCodingFormat
Functions
-
zx_status_t Clone (::fuchsia::bluetooth::AddressType value, ::fuchsia::bluetooth::AddressType * result)Defined at line 23 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::Appearance value, ::fuchsia::bluetooth::Appearance * result)Defined at line 326 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::ChannelMode value, ::fuchsia::bluetooth::ChannelMode * result)Defined at line 402 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::AssignedCodingFormat value, ::fuchsia::bluetooth::AssignedCodingFormat * result)Defined at line 491 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::DataDirection value, ::fuchsia::bluetooth::DataDirection * result)Defined at line 514 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::LogicalTransportType value, ::fuchsia::bluetooth::LogicalTransportType * result)Defined at line 559 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::ConnectionRole value, ::fuchsia::bluetooth::ConnectionRole * result)Defined at line 579 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::bluetooth::ErrorCode value, ::fuchsia::bluetooth::ErrorCode * result)Defined at line 618 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Address & _value, ::fuchsia::bluetooth::Address * _result)Defined at line 655 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Packet & _value, ::fuchsia::bluetooth::Packet * _result)Defined at line 678 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::ChannelSendRequest & _value, ::fuchsia::bluetooth::ChannelSendRequest * _result)Defined at line 699 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Channel_Send_Response & _value, ::fuchsia::bluetooth::Channel_Send_Response * _result)Defined at line 728 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Channel_Send_Result & value, ::fuchsia::bluetooth::Channel_Send_Result * result)Defined at line 824 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Channel_Receive_Response & _value, ::fuchsia::bluetooth::Channel_Receive_Response * _result)Defined at line 854 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Channel_Receive_Result & value, ::fuchsia::bluetooth::Channel_Receive_Result * result)Defined at line 951 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Channel_WatchChannelParameters_Result & value, ::fuchsia::bluetooth::Channel_WatchChannelParameters_Result * result)Defined at line 1394 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::CodecId & value, ::fuchsia::bluetooth::CodecId * result)Defined at line 1678 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Bool & _value, ::fuchsia::bluetooth::Bool * _result)Defined at line 1818 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Int8 & _value, ::fuchsia::bluetooth::Int8 * _result)Defined at line 1839 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::UInt16 & _value, ::fuchsia::bluetooth::UInt16 * _result)Defined at line 1860 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Error & _value, ::fuchsia::bluetooth::Error * _result)Defined at line 1885 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Status & _value, ::fuchsia::bluetooth::Status * _result)Defined at line 1906 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::DeviceClass & _value, ::fuchsia::bluetooth::DeviceClass * _result)Defined at line 1942 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::HostId & _value, ::fuchsia::bluetooth::HostId * _result)Defined at line 1995 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::PeerId & _value, ::fuchsia::bluetooth::PeerId * _result)Defined at line 2017 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::bluetooth::Uuid & _value::fuchsia::bluetooth::Uuid * _result)Defined at line 2042 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h