template <>
class WireWeakAsyncClientImpl
Defined at line 4785 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_bluetooth_bredr::ScoConnection::Read> Read ()
Read the next inbound SCO payload.
Hangs until new data is received.
Only one Read request may be pending at a time. Additional requests will result in protocol
closure.
Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.
::fidl::internal::WireThenable< ::fuchsia_bluetooth_bredr::ScoConnection::Write> Write (::fuchsia_bluetooth_bredr::wire::ScoConnectionWriteRequest ScoConnectionWriteRequest)
Write `data` to the SCO connection.
If Write tries to send more data than `max_tx_data_size`, the protocol will be closed.
Only one Write request may be pending at a time. Additional requests will result in protocol
closure.
The request and callback are allocated on the heap.