class IsochronousStream_Read_Response

Defined at line 4258 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 ::std::vector<uint8_t> & data ()

The data frame itself.

Required.

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

bool has_data ()

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

::std::vector<uint8_t> * mutable_data ()

The data frame itself.

Required.

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

void clear_data ()

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

const uint16_t & sequence_number ()

The sequence number associated with the frame.

Required.

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

bool has_sequence_number ()

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

uint16_t * mutable_sequence_number ()

The sequence number associated with the frame.

Required.

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

void clear_sequence_number ()

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

bool has_status_flag ()

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

::fuchsia::bluetooth::le::IsoPacketStatusFlag * mutable_status_flag ()

Status flags of packet, as reported by the controller.

Required.

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

void clear_status_flag ()

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

bool has_timestamp ()

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

int64_t * mutable_timestamp ()

Reception timestamp, as reported by the controller.

Optional.

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

void clear_timestamp ()

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

IsochronousStream_Read_Response & set_data (::std::vector<uint8_t> _value)
IsochronousStream_Read_Response & set_sequence_number (uint16_t _value)
IsochronousStream_Read_Response & set_status_flag (::fuchsia::bluetooth::le::IsoPacketStatusFlag _value)
IsochronousStream_Read_Response & set_timestamp (int64_t _value)
void IsochronousStream_Read_Response ()
void IsochronousStream_Read_Response (IsochronousStream_Read_Response && other)
const ::fuchsia::bluetooth::le::IsoPacketStatusFlag & status_flag ()

Status flags of packet, as reported by the controller.

Required.

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

const int64_t & timestamp ()

Reception timestamp, as reported by the controller.

Optional.

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

void ~IsochronousStream_Read_Response ()
IsochronousStream_Read_Response & operator= (IsochronousStream_Read_Response && other)
::std::unique_ptr<IsochronousStream_Read_Response> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, IsochronousStream_Read_Response * _value, size_t _offset)
zx_status_t Clone (IsochronousStream_Read_Response * _result)