class DaiProtocolClient
Defined at line 219 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
Public Members
static const uint32_t kProtocolId
Public Methods
void DaiProtocolClient ()
Defined at line 224 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
void DaiProtocolClient (const dai_protocol_t * proto)
Defined at line 226 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
void DaiProtocolClient (zx_device_t * parent)
Defined at line 229 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
void DaiProtocolClient (zx_device_t * parent, const char * fragment_name)
Defined at line 240 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
zx_status_t CreateFromDevice (zx_device_t * parent, DaiProtocolClient * result)
Create a DaiProtocolClient from the given parent device + "fragment".
If ZX_OK is returned, the created object will be initialized in |result|.
Defined at line 254 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
zx_status_t CreateFromDevice (zx_device_t * parent, const char * fragment_name, DaiProtocolClient * result)
Create a DaiProtocolClient from the given parent device.
If ZX_OK is returned, the created object will be initialized in |result|.
Defined at line 269 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
void GetProto (dai_protocol_t * proto)
Defined at line 281 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
bool is_valid ()
Defined at line 285 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
void clear ()
Defined at line 288 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h
zx_status_t Connect (zx::channel channel)
This method connects a channel in order to serve FIDL over it outside the driver host
control.
Defined at line 295 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo.h