class MipiCsiProtocolClient

Defined at line 85 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

Public Members

static const uint32_t kProtocolId

Public Methods

void MipiCsiProtocolClient ()

Defined at line 90 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

void MipiCsiProtocolClient (const mipi_csi_protocol_t * proto)

Defined at line 92 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

void MipiCsiProtocolClient (zx_device_t * parent)

Defined at line 95 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

void MipiCsiProtocolClient (zx_device_t * parent, const char * fragment_name)

Defined at line 106 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

zx_status_t CreateFromDevice (zx_device_t * parent, MipiCsiProtocolClient * result)

Create a MipiCsiProtocolClient from the given parent device + "fragment".

If ZX_OK is returned, the created object will be initialized in |result|.

Defined at line 120 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

zx_status_t CreateFromDevice (zx_device_t * parent, const char * fragment_name, MipiCsiProtocolClient * result)

Create a MipiCsiProtocolClient from the given parent device.

If ZX_OK is returned, the created object will be initialized in |result|.

Defined at line 135 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

void GetProto (mipi_csi_protocol_t * proto)

Defined at line 147 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

bool is_valid ()

Defined at line 151 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

void clear ()

Defined at line 154 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

zx_status_t Init (const mipi_info_t * mipi_info, const mipi_adap_info_t * adap_info)

Defined at line 159 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h

zx_status_t DeInit ()

Defined at line 163 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo.h