class L2capParameters
Defined at line 265 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
The parameters associated with a connection over the L2CAP protocol.
Public Methods
void L2capParameters (Storage_ storage)
void L2capParameters ()
Defined at line 270 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void L2capParameters (L2capParameters && )
Defined at line 271 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void L2capParameters (const L2capParameters & other)
L2capParameters & operator= (L2capParameters && )
Defined at line 272 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
L2capParameters & operator= (const L2capParameters & other)
bool operator== (const L2capParameters & other)
bool operator!= (const L2capParameters & other)
bool IsEmpty ()
const std::optional<uint16_t> & psm ()
Required. L2CAP PSM for the connection. See the defined PSMs in `service.fidl`.
::std::optional<uint16_t> & psm ()
Required. L2CAP PSM for the connection. See the defined PSMs in `service.fidl`.
L2capParameters & psm (std::optional<uint16_t> value)
Required. L2CAP PSM for the connection. See the defined PSMs in `service.fidl`.
const std::optional< ::fuchsia_bluetooth::ChannelParameters> & parameters ()
Optional. L2CAP channel parameters.
::std::optional< ::fuchsia_bluetooth::ChannelParameters> & parameters ()
Optional. L2CAP channel parameters.
L2capParameters & parameters (std::optional< ::fuchsia_bluetooth::ChannelParameters> value)
Optional. L2CAP channel parameters.
void L2capParameters (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits