template <>
class NaturalSyncClientImpl
Defined at line 373 of file fidling/gen/sdk/fidl/fuchsia.hardware.sharedmemory/fuchsia.hardware.sharedmemory/cpp/fidl/fuchsia.hardware.sharedmemory/cpp/natural_messaging.h
Public Methods
::fidl::Result< ::fuchsia_hardware_sharedmemory::SharedVmoIo::Transmit> Transmit (const ::fidl::Request< ::fuchsia_hardware_sharedmemory::SharedVmoIo::Transmit> & request)
Sends the data in buffer to the device.
::fidl::Result< ::fuchsia_hardware_sharedmemory::SharedVmoIo::Receive> Receive (const ::fidl::Request< ::fuchsia_hardware_sharedmemory::SharedVmoIo::Receive> & request)
Receives data from the device into buffer.
::fidl::Result< ::fuchsia_hardware_sharedmemory::SharedVmoIo::Exchange> Exchange (const ::fidl::Request< ::fuchsia_hardware_sharedmemory::SharedVmoIo::Exchange> & request)
Simultaneously transmits and receives data. The size fields of tx_buffer and rx_buffer must
be the same.