class FreeMemoryRpcMessage
Defined at line 594 of file ../../src/devices/tee/drivers/optee/optee-message.h
FreeMemoryRpcMessage
A `RpcMessage` that should be interpreted with the command of freeing shared memory.
Protected Members
SharedMemoryType memory_type_
uint64_t memory_id_
static const size_t kNumParams
static const size_t kMemorySpecsParamIndex
Public Methods
void FreeMemoryRpcMessage (FreeMemoryRpcMessage && )
FreeMemoryRpcMessage
Move constructor for `FreeMemoryRpcMessage`. Uses the default implicit implementation.
Defined at line 599 of file ../../src/devices/tee/drivers/optee/optee-message.h
SharedMemoryType memory_type ()
Defined at line 607 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t memory_identifier ()
Defined at line 609 of file ../../src/devices/tee/drivers/optee/optee-message.h
fpromise::result<FreeMemoryRpcMessage, zx_status_t> CreateFromRpcMessage (RpcMessage && rpc_message)
FreeMemoryRpcMessage
Attempts to create a `FreeMemoryRpcMessage from a moved-in `RpcMessage`.
Defined at line 685 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void FreeMemoryRpcMessage (RpcMessage && rpc_message)
Defined at line 612 of file ../../src/devices/tee/drivers/optee/optee-message.h