blob: 3a1ae089c8863ba4a8d6b90a7159b3b6a0c954b7 [file] [log] [blame]
struct/member fuchsia.hardware.sharedmemory/SharedVmoBuffer.offset uint64
struct/member fuchsia.hardware.sharedmemory/SharedVmoBuffer.size uint64
struct/member fuchsia.hardware.sharedmemory/SharedVmoBuffer.vmo_id uint32
struct fuchsia.hardware.sharedmemory/SharedVmoBuffer
protocol/member fuchsia.hardware.sharedmemory/SharedVmoIo.Exchange(fuchsia.hardware.sharedmemory/SharedVmoBuffer tx_buffer,fuchsia.hardware.sharedmemory/SharedVmoBuffer rx_buffer) -> (fuchsia.hardware.sharedmemory/SharedVmoIo_Exchange_Result result)
protocol/member fuchsia.hardware.sharedmemory/SharedVmoIo.Receive(fuchsia.hardware.sharedmemory/SharedVmoBuffer buffer) -> (fuchsia.hardware.sharedmemory/SharedVmoIo_Receive_Result result)
protocol/member fuchsia.hardware.sharedmemory/SharedVmoIo.Transmit(fuchsia.hardware.sharedmemory/SharedVmoBuffer buffer) -> (fuchsia.hardware.sharedmemory/SharedVmoIo_Transmit_Result result)
protocol fuchsia.hardware.sharedmemory/SharedVmoIo
struct fuchsia.hardware.sharedmemory/SharedVmoIo_Exchange_Response
union/member fuchsia.hardware.sharedmemory/SharedVmoIo_Exchange_Result.err int32
union/member fuchsia.hardware.sharedmemory/SharedVmoIo_Exchange_Result.response fuchsia.hardware.sharedmemory/SharedVmoIo_Exchange_Response
strict union fuchsia.hardware.sharedmemory/SharedVmoIo_Exchange_Result
struct fuchsia.hardware.sharedmemory/SharedVmoIo_Receive_Response
union/member fuchsia.hardware.sharedmemory/SharedVmoIo_Receive_Result.err int32
union/member fuchsia.hardware.sharedmemory/SharedVmoIo_Receive_Result.response fuchsia.hardware.sharedmemory/SharedVmoIo_Receive_Response
strict union fuchsia.hardware.sharedmemory/SharedVmoIo_Receive_Result
struct fuchsia.hardware.sharedmemory/SharedVmoIo_Transmit_Response
union/member fuchsia.hardware.sharedmemory/SharedVmoIo_Transmit_Result.err int32
union/member fuchsia.hardware.sharedmemory/SharedVmoIo_Transmit_Result.response fuchsia.hardware.sharedmemory/SharedVmoIo_Transmit_Response
strict union fuchsia.hardware.sharedmemory/SharedVmoIo_Transmit_Result
protocol/member fuchsia.hardware.sharedmemory/SharedVmoRegister.RegisterVmo(uint32 vmo_id,fuchsia.mem/Range vmo,fuchsia.hardware.sharedmemory/SharedVmoRight rights) -> (fuchsia.hardware.sharedmemory/SharedVmoRegister_RegisterVmo_Result result)
protocol/member fuchsia.hardware.sharedmemory/SharedVmoRegister.UnregisterVmo(uint32 vmo_id) -> (fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Result result)
protocol fuchsia.hardware.sharedmemory/SharedVmoRegister
struct fuchsia.hardware.sharedmemory/SharedVmoRegister_RegisterVmo_Response
union/member fuchsia.hardware.sharedmemory/SharedVmoRegister_RegisterVmo_Result.err int32
union/member fuchsia.hardware.sharedmemory/SharedVmoRegister_RegisterVmo_Result.response fuchsia.hardware.sharedmemory/SharedVmoRegister_RegisterVmo_Response
strict union fuchsia.hardware.sharedmemory/SharedVmoRegister_RegisterVmo_Result
struct/member fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Response.vmo zx/handle:VMO
resource struct fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Response
union/member fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Result.err int32
union/member fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Result.response fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Response
resource strict union fuchsia.hardware.sharedmemory/SharedVmoRegister_UnregisterVmo_Result
bits/member fuchsia.hardware.sharedmemory/SharedVmoRight.READ 1
bits/member fuchsia.hardware.sharedmemory/SharedVmoRight.WRITE 2
flexible bits fuchsia.hardware.sharedmemory/SharedVmoRight uint32
library fuchsia.hardware.sharedmemory