class CodecDelayGetCodecLocalDelayRangeRequest
Defined at line 1974 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 1982 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 1986 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 1992 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 2000 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 2009 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 2013 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 2018 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 2026 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 2035 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 2039 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 2044 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 2052 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h