class ConnectSco

Defined at line 518 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/markers.h

Attempt to establish a synchronous connection to `peer_id` configured

using `params`.

If `initiator` is true, a connection request will be sent. Only 1

parameter may be specified.

If `initiator` is false, the host will attempt to accept the next

connection request using the parameters given in order. The parameters

will be tried in order until either a connection is successful, all

parameters have been rejected (`ScoErrorCode.PARAMETERS_REJECTED`), or

the procedure is canceled.

The result of the connection attempt and the parameters used for the

connection will be returned with `connection`. Dropping `connection` will

cancel the request.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal