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)