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