tree: dd36e72c964672a9c43152238f96521ddef83896 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.sharedmemory/README.md

fuchsia.hardware.sharedmemory

PROTOCOLS

SharedVmoIo

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

Exchange

Request {#SharedVmoIo.Exchange_Request}

Response {#SharedVmoIo.Exchange_Response}

Receive

Request {#SharedVmoIo.Receive_Request}

Response {#SharedVmoIo.Receive_Response}

Transmit

Request {#SharedVmoIo.Transmit_Request}

Response {#SharedVmoIo.Transmit_Response}

SharedVmoRegister

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

RegisterVmo

Request {#SharedVmoRegister.RegisterVmo_Request}

Response {#SharedVmoRegister.RegisterVmo_Response}

UnregisterVmo

Request {#SharedVmoRegister.UnregisterVmo_Request}

Response {#SharedVmoRegister.UnregisterVmo_Response}

STRUCTS

SharedVmoBuffer {#SharedVmoBuffer data-text=“SharedVmoBuffer”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

SharedVmoIo_Exchange_Response {#SharedVmoIo_Exchange_Response data-text=“SharedVmoIo_Exchange_Response”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

<EMPTY>

SharedVmoIo_Receive_Response {#SharedVmoIo_Receive_Response data-text=“SharedVmoIo_Receive_Response”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

<EMPTY>

SharedVmoIo_Transmit_Response {#SharedVmoIo_Transmit_Response data-text=“SharedVmoIo_Transmit_Response”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

<EMPTY>

SharedVmoRegister_RegisterVmo_Response {#SharedVmoRegister_RegisterVmo_Response data-text=“SharedVmoRegister_RegisterVmo_Response”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

<EMPTY>

SharedVmoRegister_UnregisterVmo_Response resource{:.fidl-attribute} {#SharedVmoRegister_UnregisterVmo_Response data-text=“SharedVmoRegister_UnregisterVmo_Response”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

UNIONS

SharedVmoIo_Exchange_Result strict{:.fidl-attribute} {#SharedVmoIo_Exchange_Result data-text=“SharedVmoIo_Exchange_Result”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

SharedVmoIo_Receive_Result strict{:.fidl-attribute} {#SharedVmoIo_Receive_Result data-text=“SharedVmoIo_Receive_Result”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

SharedVmoIo_Transmit_Result strict{:.fidl-attribute} {#SharedVmoIo_Transmit_Result data-text=“SharedVmoIo_Transmit_Result”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

SharedVmoRegister_RegisterVmo_Result strict{:.fidl-attribute} {#SharedVmoRegister_RegisterVmo_Result data-text=“SharedVmoRegister_RegisterVmo_Result”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

SharedVmoRegister_UnregisterVmo_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#SharedVmoRegister_UnregisterVmo_Result data-text=“SharedVmoRegister_UnregisterVmo_Result”}

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl

BITS

SharedVmoRight flexible{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.sharedmemory/sharedmemory.fidl