class ConnectParameters
Defined at line 325 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
The channel and relevant parameters for a connection.
Public Methods
void ConnectParameters (ConnectParameters && other)
ConnectParameters & operator= (ConnectParameters && other)
void ConnectParameters (const ConnectParameters & other)
ConnectParameters & operator= (const ConnectParameters & other)
bool operator== (const ConnectParameters & other)
bool operator!= (const ConnectParameters & other)
::fuchsia_bluetooth_bredr::ConnectParameters::Tag Which ()
ConnectParameters WithL2cap (::fuchsia_bluetooth_bredr::L2capParameters val)
const ::fidl::internal::UnionMemberView<1, Storage_> l2cap ()
::fidl::internal::UnionMemberView<1, Storage_> l2cap ()
ConnectParameters & l2cap (::fuchsia_bluetooth_bredr::L2capParameters value)
An L2CAP connection.
ConnectParameters WithRfcomm (::fuchsia_bluetooth_bredr::RfcommParameters val)
const ::fidl::internal::UnionMemberView<2, Storage_> rfcomm ()
::fidl::internal::UnionMemberView<2, Storage_> rfcomm ()
ConnectParameters & rfcomm (::fuchsia_bluetooth_bredr::RfcommParameters value)
An RFCOMM connection.
void ConnectParameters (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kL2cap | 1 |
| kRfcomm | 2 |
TODO: share union tag types between wire
&
natural.
Defined at line 335 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits