Namespaces

Enumerations

enum class CentralError : uint32_t
Name Value Comments
ABORTED 1u

The request was aborted.

IN_PROGRESS 2u

The request is already in progress.

INVALID_PARAMETERS 3u

The provided parameters are invalid.

FAILED 4u

Advertising could not be initiated due to a hardware or system error.

Defined at line 24 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

enum class IsoPacketStatusFlag : uint8_t
Name Value Comments
VALID_DATA 0u

Valid data. The complete SDU was received correctly.

DATA_WITH_POSSIBLE_ERRORS 1u

Possibly invalid data. One ore more of the fragments received may contain errors or part of
the packet may be missing.

LOST_DATA 2u

Parts of the packet were not received correctly.

Flags indicating validity of data received from an isochronous channel.

Defined at line 99 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

enum class CigFramingOptions : uint32_t
Name Value
UNFRAMED 0u
FRAMED 1u

Defined at line 118 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

enum class PeripheralError : uint32_t
Name Value Comments
NOT_SUPPORTED 1u

The operation or parameters requested are not supported on the current hardware.

ADVERTISING_DATA_TOO_LONG 2u

The provided advertising data exceeds the maximum allowed length when encoded.

SCAN_RESPONSE_DATA_TOO_LONG 3u

The provided scan response data exceeds the maximum allowed length when encoded.

INVALID_PARAMETERS 4u

The requested parameters are invalid.

ABORTED 5u

The request to start advertising was aborted, for example by issuing a new request with new
parameters.

FAILED 6u

Advertising could not be initiated due to a hardware or system error.

Defined at line 569 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

enum class AdvertisingModeHint : uint8_t
Name Value Comments
VERY_FAST 1u

Advertise with a very short interval and window for fast discovery at the cost of higher
power consumption. This corresponds to a 30-60ms interval on the 1M PHYs and 90-180ms on the
coded PHY.

FAST 2u

Advertise with a short interval and window that uses less power than `VERY_FAST`.
This corresponds to a 100-150ms interval on the 1M PHYs and 300-450ms on the coded PHY.

SLOW 3u

Advertise with a moderate interval and window. This corresponds to 1-1.2s on the 1M PHYs and 3s
on the coded PHY.

A client can indicate the transmission rate of advertising packets by specifying a mode. The

mode provides a hint to the system when configuring the controller with advertising interval and

window parameters.

The mode affects how quickly a scanner or central is able to discover the peripheral; however it

can have an adverse effect on power consumption. While the system will try to honor a client's

request, it is not guaranteed to do so.

Defined at line 604 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::bluetooth::le::CentralError value, ::fuchsia::bluetooth::le::CentralError * result)

    Defined at line 39 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::IsoPacketStatusFlag value, ::fuchsia::bluetooth::le::IsoPacketStatusFlag * result)

    Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::CigFramingOptions value, ::fuchsia::bluetooth::le::CigFramingOptions * result)

    Defined at line 125 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::CigPacking value, ::fuchsia::bluetooth::le::CigPacking * result)

    Defined at line 167 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::CreateCigError value, ::fuchsia::bluetooth::le::CreateCigError * result)

    Defined at line 227 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::EstablishStreamsError value, ::fuchsia::bluetooth::le::EstablishStreamsError * result)

    Defined at line 293 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::PeriodicAdvertisingSyncTransferError value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncTransferError * result)

    Defined at line 465 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::PeriodicAdvertisingSyncError value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncError * result)

    Defined at line 555 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::PeripheralError value, ::fuchsia::bluetooth::le::PeripheralError * result)

    Defined at line 591 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::AdvertisingModeHint value, ::fuchsia::bluetooth::le::AdvertisingModeHint * result)

    Defined at line 620 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::bluetooth::le::PhysicalLayer value, ::fuchsia::bluetooth::le::PhysicalLayer * result)

    Defined at line 735 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ServiceData & _value, ::fuchsia::bluetooth::le::ServiceData * _result)

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

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ManufacturerData & _value, ::fuchsia::bluetooth::le::ManufacturerData * _result)

    Defined at line 837 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralScanRequest & _value, ::fuchsia::bluetooth::le::CentralScanRequest * _result)

    Defined at line 1684 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralGetPeripheralsRequest & _value, ::fuchsia::bluetooth::le::CentralGetPeripheralsRequest * _result)

    Defined at line 1786 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralGetPeripheralRequest & _value, ::fuchsia::bluetooth::le::CentralGetPeripheralRequest * _result)

    Defined at line 1807 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralGetPeripheralResponse & _value, ::fuchsia::bluetooth::le::CentralGetPeripheralResponse * _result)

    Defined at line 1828 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralStartScanRequest & _value, ::fuchsia::bluetooth::le::CentralStartScanRequest * _result)

    Defined at line 1849 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralStartScanResponse & _value, ::fuchsia::bluetooth::le::CentralStartScanResponse * _result)

    Defined at line 1870 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralConnectPeripheralResponse & _value, ::fuchsia::bluetooth::le::CentralConnectPeripheralResponse * _result)

    Defined at line 1891 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralDisconnectPeripheralRequest & _value, ::fuchsia::bluetooth::le::CentralDisconnectPeripheralRequest * _result)

    Defined at line 1912 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralDisconnectPeripheralResponse & _value, ::fuchsia::bluetooth::le::CentralDisconnectPeripheralResponse * _result)

    Defined at line 1933 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralOnScanStateChangedRequest & _value, ::fuchsia::bluetooth::le::CentralOnScanStateChangedRequest * _result)

    Defined at line 1954 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralOnPeripheralDisconnectedRequest & _value, ::fuchsia::bluetooth::le::CentralOnPeripheralDisconnectedRequest * _result)

    Defined at line 1975 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CodecDelay_GetCodecLocalDelayRange_Result & value, ::fuchsia::bluetooth::le::CodecDelay_GetCodecLocalDelayRange_Result * result)

    Defined at line 2351 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralConnectRequest & _value, ::fuchsia::bluetooth::le::CentralConnectRequest * _result)

    Defined at line 2534 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralConnectPeripheralRequest & _value, ::fuchsia::bluetooth::le::CentralConnectPeripheralRequest * _result)

    Defined at line 2559 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Central_CreateConnectedIsochronousGroup_Result & value, ::fuchsia::bluetooth::le::Central_CreateConnectedIsochronousGroup_Result * result)

    Defined at line 3899 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::IsochronousStream_SetupDataPath_Response & _value, ::fuchsia::bluetooth::le::IsochronousStream_SetupDataPath_Response * _result)

    Defined at line 4199 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::IsochronousStream_SetupDataPath_Result & value, ::fuchsia::bluetooth::le::IsochronousStream_SetupDataPath_Result * result)

    Defined at line 4327 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::IsochronousStream_Read_Result & value, ::fuchsia::bluetooth::le::IsochronousStream_Read_Result * result)

    Defined at line 4615 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::IsochronousStream_Write_Response & _value, ::fuchsia::bluetooth::le::IsochronousStream_Write_Response * _result)

    Defined at line 4724 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::IsochronousStream_Write_Result & value, ::fuchsia::bluetooth::le::IsochronousStream_Write_Result * result)

    Defined at line 4852 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ConnectedIsochronousGroup_EstablishStreams_Response & _value, ::fuchsia::bluetooth::le::ConnectedIsochronousGroup_EstablishStreams_Response * _result)

    Defined at line 5030 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ConnectedIsochronousGroup_EstablishStreams_Result & value, ::fuchsia::bluetooth::le::ConnectedIsochronousGroup_EstablishStreams_Result * result)

    Defined at line 5158 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelOffloadExt_StartOffload_Result & value, ::fuchsia::bluetooth::le::ChannelOffloadExt_StartOffload_Result * result)

    Defined at line 5573 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelListenerAcceptRequest & _value, ::fuchsia::bluetooth::le::ChannelListenerAcceptRequest * _result)

    Defined at line 5625 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelListener_Accept_Response & _value, ::fuchsia::bluetooth::le::ChannelListener_Accept_Response * _result)

    Defined at line 5657 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelListener_Accept_Result & value, ::fuchsia::bluetooth::le::ChannelListener_Accept_Result * result)

    Defined at line 5755 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelListener_Connected_Response & _value, ::fuchsia::bluetooth::le::ChannelListener_Connected_Response * _result)

    Defined at line 5906 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelListener_Connected_Result & value, ::fuchsia::bluetooth::le::ChannelListener_Connected_Result * result)

    Defined at line 6004 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ChannelListenerRegistry_ListenL2cap_Result & value, ::fuchsia::bluetooth::le::ChannelListenerRegistry_ListenL2cap_Result * result)

    Defined at line 6366 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ScanResultWatcherWatchResponse & _value, ::fuchsia::bluetooth::le::ScanResultWatcherWatchResponse * _result)

    Defined at line 7239 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ConnectionRequestGattClientRequest & _value, ::fuchsia::bluetooth::le::ConnectionRequestGattClientRequest * _result)

    Defined at line 7284 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Connection_TransferPeriodicAdvertisingSync_Response & _value, ::fuchsia::bluetooth::le::Connection_TransferPeriodicAdvertisingSync_Response * _result)

    Defined at line 7660 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Connection_TransferPeriodicAdvertisingSync_Result & value, ::fuchsia::bluetooth::le::Connection_TransferPeriodicAdvertisingSync_Result * result)

    Defined at line 7769 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Connection_AcceptPeriodicAdvertisingSyncTransfer_Response & _value, ::fuchsia::bluetooth::le::Connection_AcceptPeriodicAdvertisingSyncTransfer_Response * _result)

    Defined at line 7799 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Connection_AcceptPeriodicAdvertisingSyncTransfer_Result & value, ::fuchsia::bluetooth::le::Connection_AcceptPeriodicAdvertisingSyncTransfer_Result * result)

    Defined at line 7908 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncId & _value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncId * _result)

    Defined at line 7932 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncOnErrorRequest & _value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncOnErrorRequest * _result)

    Defined at line 8765 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeriodicAdvertisingSync_SyncToSubevents_Response & _value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSync_SyncToSubevents_Response * _result)

    Defined at line 8874 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeriodicAdvertisingSync_SyncToSubevents_Result & value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSync_SyncToSubevents_Result * result)

    Defined at line 9002 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::AdvertisingProcedure & value, ::fuchsia::bluetooth::le::AdvertisingProcedure * result)

    Defined at line 9219 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::AdvertisedPeripheralOnConnectedRequest & _value, ::fuchsia::bluetooth::le::AdvertisedPeripheralOnConnectedRequest * _result)

    Defined at line 9588 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeripheralAdvertiseRequest & _value, ::fuchsia::bluetooth::le::PeripheralAdvertiseRequest * _result)

    Defined at line 9639 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Peripheral_Advertise_Response & _value, ::fuchsia::bluetooth::le::Peripheral_Advertise_Response * _result)

    Defined at line 9671 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Peripheral_Advertise_Result & value, ::fuchsia::bluetooth::le::Peripheral_Advertise_Result * result)

    Defined at line 9780 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeripheralStartAdvertisingRequest & _value, ::fuchsia::bluetooth::le::PeripheralStartAdvertisingRequest * _result)

    Defined at line 9805 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Peripheral_StartAdvertising_Response & _value, ::fuchsia::bluetooth::le::Peripheral_StartAdvertising_Response * _result)

    Defined at line 9837 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::Peripheral_StartAdvertising_Result & value, ::fuchsia::bluetooth::le::Peripheral_StartAdvertising_Result * result)

    Defined at line 9946 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeripheralOnPeerConnectedRequest & _value, ::fuchsia::bluetooth::le::PeripheralOnPeerConnectedRequest * _result)

    Defined at line 9971 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::SyncReport & value, ::fuchsia::bluetooth::le::SyncReport * result)

    Defined at line 10519 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::PeriodicAdvertisingSync_WatchAdvertisingReport_Result & value, ::fuchsia::bluetooth::le::PeriodicAdvertisingSync_WatchAdvertisingReport_Result * result)

    Defined at line 10695 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ServiceDataEntry & _value, ::fuchsia::bluetooth::le::ServiceDataEntry * _result)

    Defined at line 11066 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ManufacturerSpecificDataEntry & _value, ::fuchsia::bluetooth::le::ManufacturerSpecificDataEntry * _result)

    Defined at line 11089 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::AdvertisingDataDeprecated & _value, ::fuchsia::bluetooth::le::AdvertisingDataDeprecated * _result)

    Defined at line 11135 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::RemoteDevice & _value, ::fuchsia::bluetooth::le::RemoteDevice * _result)

    Defined at line 11169 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralGetPeripheralsResponse & _value, ::fuchsia::bluetooth::le::CentralGetPeripheralsResponse * _result)

    Defined at line 11190 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::CentralOnDeviceDiscoveredRequest & _value, ::fuchsia::bluetooth::le::CentralOnDeviceDiscoveredRequest * _result)

    Defined at line 11211 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::bluetooth::le::ScanFilter & _value, ::fuchsia::bluetooth::le::ScanFilter * _result)

    Defined at line 11616 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h