class ProfileAdvertiseRequest
Defined at line 3443 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
Public Methods
void ProfileAdvertiseRequest (Storage_ storage)
bool IsEmpty ()
void ProfileAdvertiseRequest ()
Defined at line 3448 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void ProfileAdvertiseRequest (ProfileAdvertiseRequest && )
Defined at line 3449 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
ProfileAdvertiseRequest & operator= (ProfileAdvertiseRequest && )
Defined at line 3450 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
const std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ServiceDefinition>> & services ()
The set of definitions describing the services that will be registered.
Required.
::std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ServiceDefinition>> & services ()
The set of definitions describing the services that will be registered.
Required.
ProfileAdvertiseRequest & services (std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ServiceDefinition>> value)
The set of definitions describing the services that will be registered.
Required.
const std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver>> & receiver ()
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
::std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver>> & receiver ()
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
ProfileAdvertiseRequest & receiver (std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver>> value)
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
const std::optional< ::fuchsia_bluetooth::ChannelParameters> & parameters ()
The default parameters used to configure L2CAP connections on the `receiver`.
Optional. See `ChannelParameters` for defaults.
::std::optional< ::fuchsia_bluetooth::ChannelParameters> & parameters ()
The default parameters used to configure L2CAP connections on the `receiver`.
Optional. See `ChannelParameters` for defaults.
ProfileAdvertiseRequest & parameters (std::optional< ::fuchsia_bluetooth::ChannelParameters> value)
The default parameters used to configure L2CAP connections on the `receiver`.
Optional. See `ChannelParameters` for defaults.
const std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver2>> & connection_receiver ()
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
::std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver2>> & connection_receiver ()
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
ProfileAdvertiseRequest & connection_receiver (std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::ConnectionReceiver2>> value)
Receives connections made to the advertised services.
Either `receiver` or `connection_receiver` is required.
void ProfileAdvertiseRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits