class WriteFileFileSystemRpcMessage
Defined at line 825 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 831 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_system_object_identifier ()
Defined at line 839 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_offset ()
Defined at line 841 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_contents_memory_identifier ()
Defined at line 843 of file ../../src/devices/tee/drivers/optee/optee-message.h
size_t file_contents_memory_size ()
Defined at line 845 of file ../../src/devices/tee/drivers/optee/optee-message.h
zx_paddr_t file_contents_memory_paddr ()
Defined at line 847 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 937 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void WriteFileFileSystemRpcMessage (FileSystemRpcMessage && fs_message)
Defined at line 850 of file ../../src/devices/tee/drivers/optee/optee-message.h