class WaitQueueRpcMessage
Defined at line 476 of file ../../src/devices/tee/drivers/optee/optee-message.h
WaitQueueRpcMessage
A `RpcMessage` that should be interpreted with the command of WaitQueue
Protected Members
static const size_t kNumParams
static const size_t kParamIndex
Public Methods
void WaitQueueRpcMessage (WaitQueueRpcMessage && )
WaitQueueRpcMessage
Move constructor for `WaitQueueRpcMessage`. Uses the default implicit implementation.
Defined at line 486 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t command ()
Defined at line 494 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint32_t key ()
Defined at line 495 of file ../../src/devices/tee/drivers/optee/optee-message.h
fpromise::result<WaitQueueRpcMessage, zx_status_t> CreateFromRpcMessage (RpcMessage && rpc_message)
WaitQueueRpcMessage
Attempts to create a `WaitQueueRpcMessage` from a moved-in `RpcMessage`.
Defined at line 578 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void WaitQueueRpcMessage (RpcMessage && rpc_message)
Defined at line 498 of file ../../src/devices/tee/drivers/optee/optee-message.h
Enumerations
enum Command
| Name | Value |
|---|---|
| kSleep | 0 |
| kWakeUp | 1 |
Defined at line 478 of file ../../src/devices/tee/drivers/optee/optee-message.h