class FileSystemRpcMessage
Defined at line 624 of file ../../src/devices/tee/drivers/optee/optee-message.h
FileSystemRpcMessage
A `RpcMessage` that should be interpreted with the command of accessing the file system.
Protected Members
FileSystemCommand fs_command_
static const size_t kNumFileSystemCommands
static const size_t kMinNumParams
static const size_t kFileSystemCommandParamIndex
Public Methods
void FileSystemRpcMessage (FileSystemRpcMessage && )
FileSystemRpcMessage
Move constructor for FileSystemRpcMessage. Uses the default implicit implementation.
Defined at line 643 of file ../../src/devices/tee/drivers/optee/optee-message.h
FileSystemCommand file_system_command ()
Defined at line 651 of file ../../src/devices/tee/drivers/optee/optee-message.h
fpromise::result<FileSystemRpcMessage, zx_status_t> CreateFromRpcMessage (RpcMessage && rpc_message)
FileSystemRpcMessage
Attempts to create a `FileSystemRpcMessage` from a moved-in RpcMessage.
Defined at line 726 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void FileSystemRpcMessage (RpcMessage && rpc_message)
Defined at line 654 of file ../../src/devices/tee/drivers/optee/optee-message.h
Enumerations
enum FileSystemCommand
| Name | Value |
|---|---|
| kOpenFile | 0 |
| kCreateFile | 1 |
| kCloseFile | 2 |
| kReadFile | 3 |
| kWriteFile | 4 |
| kTruncateFile | 5 |
| kRemoveFile | 6 |
| kRenameFile | 7 |
| kOpenDirectory | 8 |
| kCloseDirectory | 9 |
| kGetNextFileInDirectory | 10 |
Defined at line 626 of file ../../src/devices/tee/drivers/optee/optee-message.h