class L2capChannelOffloadParameters

Defined at line 776 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h

Set of low-level L2CAP channel parameters needed to transfer control of

a channel to an offload processor.

Public Methods

void L2capChannelOffloadParameters ()

Defined at line 782 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h

void L2capChannelOffloadParameters (L2capChannelOffloadParameters && )

Defined at line 783 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h

void L2capChannelOffloadParameters (Storage_ storage)
void L2capChannelOffloadParameters (const L2capChannelOffloadParameters & other)
L2capChannelOffloadParameters & operator= (const L2capChannelOffloadParameters & other)
bool operator== (const L2capChannelOffloadParameters & other)
bool operator!= (const L2capChannelOffloadParameters & other)
bool IsEmpty ()
const std::optional<uint16_t> & acl_connection_handle ()

The HCI ACL connection handle to the peer over which this L2CAP channel exists.

Required.

::std::optional<uint16_t> & acl_connection_handle ()

The HCI ACL connection handle to the peer over which this L2CAP channel exists.

Required.

L2capChannelOffloadParameters & acl_connection_handle (std::optional<uint16_t> value)

The HCI ACL connection handle to the peer over which this L2CAP channel exists.

Required.

const std::optional<uint16_t> & local_l2cap_channel_id ()

Required.

::std::optional<uint16_t> & local_l2cap_channel_id ()

Required.

L2capChannelOffloadParameters & local_l2cap_channel_id (std::optional<uint16_t> value)

Required.

L2capChannelOffloadParameters & operator= (L2capChannelOffloadParameters && )

Defined at line 784 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h

const std::optional<uint16_t> & remote_l2cap_channel_id ()

Required.

::std::optional<uint16_t> & remote_l2cap_channel_id ()

Required.

L2capChannelOffloadParameters & remote_l2cap_channel_id (std::optional<uint16_t> value)

Required.

const std::optional<uint16_t> & local_l2cap_maximum_payload_size ()

The maximum payload size of a RX L2CAP PDU, not to be confused with the MTU of

application layer payloads.

Required.

::std::optional<uint16_t> & local_l2cap_maximum_payload_size ()

The maximum payload size of a RX L2CAP PDU, not to be confused with the MTU of

application layer payloads.

Required.

L2capChannelOffloadParameters & local_l2cap_maximum_payload_size (std::optional<uint16_t> value)

The maximum payload size of a RX L2CAP PDU, not to be confused with the MTU of

application layer payloads.

Required.

const std::optional<uint16_t> & remote_l2cap_maximum_payload_size ()

The maximum paylod size of a TX L2CAP PDU, not to be confused with the MTU of

application layer payloads.

Required.

::std::optional<uint16_t> & remote_l2cap_maximum_payload_size ()

The maximum paylod size of a TX L2CAP PDU, not to be confused with the MTU of

application layer payloads.

Required.

L2capChannelOffloadParameters & remote_l2cap_maximum_payload_size (std::optional<uint16_t> value)

The maximum paylod size of a TX L2CAP PDU, not to be confused with the MTU of

application layer payloads.

Required.

const std::optional<uint16_t> & initial_tx_credits ()

The initial number of TX flow control credits received from the peer.

Optional. Not present for channels without flow control.

::std::optional<uint16_t> & initial_tx_credits ()

The initial number of TX flow control credits received from the peer.

Optional. Not present for channels without flow control.

L2capChannelOffloadParameters & initial_tx_credits (std::optional<uint16_t> value)

The initial number of TX flow control credits received from the peer.

Optional. Not present for channels without flow control.

void L2capChannelOffloadParameters (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits