class CodecDelayGetCodecLocalDelayRangeRequest

Defined at line 1946 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.

CodecDelayGetCodecLocalDelayRangeRequest & set_logical_transport_type (::fuchsia::bluetooth::LogicalTransportType _value)
CodecDelayGetCodecLocalDelayRangeRequest & set_data_direction (::fuchsia::bluetooth::DataDirection _value)
CodecDelayGetCodecLocalDelayRangeRequest & set_codec_attributes (::fuchsia::bluetooth::CodecAttributes _value)
void CodecDelayGetCodecLocalDelayRangeRequest ()
void CodecDelayGetCodecLocalDelayRangeRequest (CodecDelayGetCodecLocalDelayRangeRequest && other)
void ~CodecDelayGetCodecLocalDelayRangeRequest ()
CodecDelayGetCodecLocalDelayRangeRequest & operator= (CodecDelayGetCodecLocalDelayRangeRequest && other)
::std::unique_ptr<CodecDelayGetCodecLocalDelayRangeRequest> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, CodecDelayGetCodecLocalDelayRangeRequest * _value, size_t _offset)
zx_status_t Clone (CodecDelayGetCodecLocalDelayRangeRequest * _result)
const ::fuchsia::bluetooth::LogicalTransportType & logical_transport_type ()

Logical transport type being used. Currenly only supports LE transport mechanisms

(CIS or BIS). Required.

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

bool has_logical_transport_type ()

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

::fuchsia::bluetooth::LogicalTransportType * mutable_logical_transport_type ()

Logical transport type being used. Currenly only supports LE transport mechanisms

(CIS or BIS). Required.

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

void clear_logical_transport_type ()

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

const ::fuchsia::bluetooth::DataDirection & data_direction ()

Indicates direction of data flow. Required.

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

bool has_data_direction ()

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

::fuchsia::bluetooth::DataDirection * mutable_data_direction ()

Indicates direction of data flow. Required.

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

void clear_data_direction ()

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

const ::fuchsia::bluetooth::CodecAttributes & codec_attributes ()

Codec being used over the air. Required.

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

bool has_codec_attributes ()

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

::fuchsia::bluetooth::CodecAttributes * mutable_codec_attributes ()

Codec being used over the air. Required.

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

void clear_codec_attributes ()

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