class RenameFileFileSystemRpcMessage

Defined at line 1006 of file ../../src/devices/tee/drivers/optee/optee-message.h

RenameFileFileSystemRpcMessage

A `FileSystemRpcMessage` that should be interpreted with the command of renaming a file.

Protected Members

bool should_overwrite_
uint64_t old_file_name_mem_id_
size_t old_file_name_mem_size_
zx_paddr_t old_file_name_mem_paddr_
uint64_t new_file_name_mem_id_
size_t new_file_name_mem_size_
zx_paddr_t new_file_name_mem_paddr_
static const size_t kNumParams
static const size_t kOldFileNameParamIndex
static const size_t kNewFileNameParamIndex

Public Methods

void RenameFileFileSystemRpcMessage (RenameFileFileSystemRpcMessage && )

RenameFileFileSystemRpcMessage

Move constructor for `RenameFileFileSystemRpcMessage`. Uses the default implicit

implementation.

Defined at line 1012 of file ../../src/devices/tee/drivers/optee/optee-message.h

bool should_overwrite ()

Defined at line 1020 of file ../../src/devices/tee/drivers/optee/optee-message.h

uint64_t old_file_name_memory_identifier ()

Defined at line 1022 of file ../../src/devices/tee/drivers/optee/optee-message.h

size_t old_file_name_memory_size ()

Defined at line 1024 of file ../../src/devices/tee/drivers/optee/optee-message.h

zx_paddr_t old_file_name_memory_paddr ()

Defined at line 1026 of file ../../src/devices/tee/drivers/optee/optee-message.h

uint64_t new_file_name_memory_identifier ()

Defined at line 1028 of file ../../src/devices/tee/drivers/optee/optee-message.h

size_t new_file_name_memory_size ()

Defined at line 1030 of file ../../src/devices/tee/drivers/optee/optee-message.h

zx_paddr_t new_file_name_memory_paddr ()

Defined at line 1032 of file ../../src/devices/tee/drivers/optee/optee-message.h

fpromise::result<RenameFileFileSystemRpcMessage, zx_status_t> CreateFromFsRpcMessage (FileSystemRpcMessage && fs_message)

RenameFileFileSystemRpcMessage

Attempts to create a `RenameFileFileSystemRpcMessage` from a moved-in `FileSystemRpcMessage`.

Defined at line 1094 of file ../../src/devices/tee/drivers/optee/optee-message.cc

Protected Methods

void RenameFileFileSystemRpcMessage (FileSystemRpcMessage && fs_message)

Defined at line 1035 of file ../../src/devices/tee/drivers/optee/optee-message.h