class InvokeCommandMessage

Defined at line 313 of file ../../src/devices/tee/drivers/optee/optee-message.h

InvokeCommandMessage

This OP-TEE message is used to invoke a command on a session between client app and trusted app.

Public Methods

uint32_t return_code ()

Outputs

Defined at line 321 of file ../../src/devices/tee/drivers/optee/optee-message.h

uint32_t return_origin ()

Defined at line 322 of file ../../src/devices/tee/drivers/optee/optee-message.h

zx_status_t CreateOutputParameterSet (fidl::AnyArena & allocator, fidl::VectorView<fuchsia_tee::wire::Parameter> * out_parameter_set)

Defined at line 324 of file ../../src/devices/tee/drivers/optee/optee-message.h

fpromise::result<InvokeCommandMessage, zx_status_t> TryCreate (SharedMemoryManager::DriverMemoryPool * message_pool, SharedMemoryManager::ClientMemoryPool * temp_memory_pool, uint32_t session_id, uint32_t command_id, fidl::VectorView<fuchsia_tee::wire::Parameter> parameter_set)

Defined at line 408 of file ../../src/devices/tee/drivers/optee/optee-message.cc