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.
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
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
void _CloseHandles ()
::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.
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