class WaitQueueRpcMessage
Defined at line 549 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 559 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t command ()
Defined at line 567 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint32_t key ()
Defined at line 568 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 620 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void WaitQueueRpcMessage (RpcMessage && rpc_message)
Defined at line 571 of file ../../src/devices/tee/drivers/optee/optee-message.h
Enumerations
enum Command : uint64_t
| Name | Value |
|---|---|
| kSleep | 0 |
| kWakeUp | 1 |
Defined at line 551 of file ../../src/devices/tee/drivers/optee/optee-message.h