class ProfileAdvertiseRequest
Defined at line 4690 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_bluetooth_bredr::wire::ProfileAdvertiseRequest> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_bluetooth_bredr::wire::ProfileAdvertiseRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_bluetooth_bredr::wire::ProfileAdvertiseRequest>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void ProfileAdvertiseRequest ()
Defined at line 4692 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
void ProfileAdvertiseRequest (const ProfileAdvertiseRequest & other)
Defined at line 4693 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
void _CloseHandles ()
ProfileAdvertiseRequest & operator= (const ProfileAdvertiseRequest & other)
Defined at line 4694 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
void ProfileAdvertiseRequest (ProfileAdvertiseRequest && other)
Defined at line 4695 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
ProfileAdvertiseRequest & operator= (ProfileAdvertiseRequest && other)
Defined at line 4696 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
::fidl::VectorView< ::fuchsia_bluetooth_bredr::wire::ServiceDefinition> & services ()
The set of definitions describing the services that will be registered.
Required.
bool has_services ()
::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver> & receiver ()
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
bool has_receiver ()
::fuchsia_bluetooth::wire::ChannelParameters & parameters ()
The default parameters used to configure L2CAP connections on the `receiver`.
Optional. See `ChannelParameters` for defaults.
bool has_parameters ()
::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver2> & connection_receiver ()
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
bool has_connection_receiver ()
void ~ProfileAdvertiseRequest ()
Defined at line 4698 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder