class WriteFileFileSystemRpcMessage
Defined at line 898 of file ../../src/devices/tee/drivers/optee/optee-message.h
WriteFileFileSystemRpcMessage
A `FileSystemRpcMessage` that should be interpreted with the command of writing to an open file.
Protected Members
uint64_t fs_object_id_
uint64_t file_offset_
uint64_t file_contents_mem_id_
size_t file_contents_mem_size_
zx_paddr_t file_contents_mem_paddr_
static const size_t kNumParams
static const size_t kWriteBufferMemoryParam
Public Methods
void WriteFileFileSystemRpcMessage (WriteFileFileSystemRpcMessage && )
WriteFileFileSystemRpcMessage
Move constructor for `WriteFileFileSystemRpcMessage`. Uses the default implicit
implementation.
Defined at line 904 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_system_object_identifier ()
Defined at line 912 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_offset ()
Defined at line 914 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_contents_memory_identifier ()
Defined at line 916 of file ../../src/devices/tee/drivers/optee/optee-message.h
size_t file_contents_memory_size ()
Defined at line 918 of file ../../src/devices/tee/drivers/optee/optee-message.h
zx_paddr_t file_contents_memory_paddr ()
Defined at line 920 of file ../../src/devices/tee/drivers/optee/optee-message.h
fpromise::result<WriteFileFileSystemRpcMessage, zx_status_t> CreateFromFsRpcMessage (FileSystemRpcMessage && fs_message)
WriteFileFileSystemRpcMessage
Constructs a `WriteFileFileSystemRpcMessage` from a moved-in `FileSystemRpcMessage`.
Defined at line 982 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void WriteFileFileSystemRpcMessage (FileSystemRpcMessage && fs_message)
Defined at line 923 of file ../../src/devices/tee/drivers/optee/optee-message.h