class ConnectionTransferPeriodicAdvertisingSyncRequest

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

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::fuchsia::bluetooth::le::PeriodicAdvertisingSyncId & sync_id ()

Required.

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

bool has_sync_id ()

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

::fuchsia::bluetooth::le::PeriodicAdvertisingSyncId * mutable_sync_id ()

Required.

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

void clear_sync_id ()

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

const uint16_t & service_data ()

Application specific data to send with the sync.

Optional.

Default: 0

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

bool has_service_data ()

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

uint16_t * mutable_service_data ()

Application specific data to send with the sync.

Optional.

Default: 0

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

void clear_service_data ()

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

ConnectionTransferPeriodicAdvertisingSyncRequest & set_sync_id (::fuchsia::bluetooth::le::PeriodicAdvertisingSyncId _value)
ConnectionTransferPeriodicAdvertisingSyncRequest & set_service_data (uint16_t _value)
void ConnectionTransferPeriodicAdvertisingSyncRequest ()
void ConnectionTransferPeriodicAdvertisingSyncRequest (ConnectionTransferPeriodicAdvertisingSyncRequest && other)
void ~ConnectionTransferPeriodicAdvertisingSyncRequest ()
ConnectionTransferPeriodicAdvertisingSyncRequest & operator= (ConnectionTransferPeriodicAdvertisingSyncRequest && other)
::std::unique_ptr<ConnectionTransferPeriodicAdvertisingSyncRequest> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, ConnectionTransferPeriodicAdvertisingSyncRequest * _value, size_t _offset)
zx_status_t Clone (ConnectionTransferPeriodicAdvertisingSyncRequest * _result)