class AclBufferSettings
Defined at line 217 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
The HCI ACL data flow-control parameters.
Public Methods
void AclBufferSettings (Storage_ storage)
void AclBufferSettings ()
Defined at line 222 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
void AclBufferSettings (AclBufferSettings && )
Defined at line 223 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
void AclBufferSettings (const AclBufferSettings & other)
AclBufferSettings & operator= (AclBufferSettings && )
Defined at line 224 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
AclBufferSettings & operator= (const AclBufferSettings & other)
bool operator== (const AclBufferSettings & other)
bool operator!= (const AclBufferSettings & other)
bool IsEmpty ()
const std::optional<uint16_t> & data_packet_length ()
ACL frame MTU in bytes.
::std::optional<uint16_t> & data_packet_length ()
ACL frame MTU in bytes.
AclBufferSettings & data_packet_length (std::optional<uint16_t> value)
ACL frame MTU in bytes.
const std::optional<uint8_t> & total_num_data_packets ()
The maximum number of ACL frames that the controller can buffer.
::std::optional<uint8_t> & total_num_data_packets ()
The maximum number of ACL frames that the controller can buffer.
AclBufferSettings & total_num_data_packets (std::optional<uint8_t> value)
The maximum number of ACL frames that the controller can buffer.
void AclBufferSettings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits