template <>

class WireSyncBufferClientImpl

Defined at line 4687 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/wire_messaging.h

Public Methods

::fidl::WireUnownedResult< ::fuchsia_hardware_bluetooth::HciTransport::Send> Send (::fuchsia_hardware_bluetooth::wire::SentPacket SentPacket)

More than one Send can be pending simultaneously.

Prefer to limit the number of pending calls to avoid overflow.

A maximum of 10 pending calls is suggested.

If an event or SCO packet is received by the server, the server should close the protocol.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::OneWayStatus AckReceive ()

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::OneWayStatus ConfigureSco (::fuchsia_hardware_bluetooth::wire::HciTransportConfigureScoRequest HciTransportConfigureScoRequest)

Establish a SCO connection. Only 1 SCO connection can be configured at a time.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.