blob: 46d3be80a11c06d2fc3db2f6610b3b750eeb3eaf [file] [log] [blame] [edit]
union/member fuchsia.hardware.i2c/DataTransfer.read_size uint32
union/member fuchsia.hardware.i2c/DataTransfer.write_data vector<uint8>:32768
flexible union fuchsia.hardware.i2c/DataTransfer
protocol/member fuchsia.hardware.i2c/Device.Transfer(vector<fuchsia.hardware.i2c/Transaction>:256 transactions) -> (fuchsia.hardware.i2c/Device_Transfer_Result result)
protocol fuchsia.hardware.i2c/Device
struct/member fuchsia.hardware.i2c/Device_Transfer_Response.read_data vector<vector<uint8>:32768>:256
struct fuchsia.hardware.i2c/Device_Transfer_Response
union/member fuchsia.hardware.i2c/Device_Transfer_Result.err int32
union/member fuchsia.hardware.i2c/Device_Transfer_Result.response fuchsia.hardware.i2c/Device_Transfer_Response
strict union fuchsia.hardware.i2c/Device_Transfer_Result
const fuchsia.hardware.i2c/MAX_COUNT_TRANSACTIONS uint32 256
const fuchsia.hardware.i2c/MAX_TRANSFER_SIZE uint32 32768
table/member fuchsia.hardware.i2c/Transaction.data_transfer fuchsia.hardware.i2c/DataTransfer
table/member fuchsia.hardware.i2c/Transaction.stop bool
table fuchsia.hardware.i2c/Transaction
library fuchsia.hardware.i2c