class RenameFileFileSystemRpcMessage

Defined at line 933 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 939 of file ../../src/devices/tee/drivers/optee/optee-message.h

bool should_overwrite ()

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

uint64_t old_file_name_memory_identifier ()

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

size_t old_file_name_memory_size ()

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

zx_paddr_t old_file_name_memory_paddr ()

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

uint64_t new_file_name_memory_identifier ()

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

size_t new_file_name_memory_size ()

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

zx_paddr_t new_file_name_memory_paddr ()

Defined at line 959 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 1049 of file ../../src/devices/tee/drivers/optee/optee-message.cc

Protected Methods

void RenameFileFileSystemRpcMessage (FileSystemRpcMessage && fs_message)

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