class ReadFileFileSystemRpcMessage
Defined at line 778 of file ../../src/devices/tee/drivers/optee/optee-message.h
ReadFileFileSystemRpcMessage
A `FileSystemRpcMessage` that should be interpreted with the command of reading 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_
uint64_t * out_file_contents_size_
static const size_t kNumParams
static const size_t kOutReadBufferMemoryParamIndex
Public Methods
void ReadFileFileSystemRpcMessage (ReadFileFileSystemRpcMessage && )
ReadFileFileSystemRpcMessage
Move constructor for `ReadFileFileSystemRpcMessage`. Uses the default implicit
implementation.
Defined at line 784 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_system_object_identifier ()
Defined at line 792 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_offset ()
Defined at line 794 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_contents_memory_identifier ()
Defined at line 796 of file ../../src/devices/tee/drivers/optee/optee-message.h
size_t file_contents_memory_size ()
Defined at line 798 of file ../../src/devices/tee/drivers/optee/optee-message.h
zx_paddr_t file_contents_memory_paddr ()
Defined at line 800 of file ../../src/devices/tee/drivers/optee/optee-message.h
void set_output_file_contents_size (size_t size)
Defined at line 802 of file ../../src/devices/tee/drivers/optee/optee-message.h
fpromise::result<ReadFileFileSystemRpcMessage, zx_status_t> CreateFromFsRpcMessage (FileSystemRpcMessage && fs_message)
ReadFileFileSystemRpcMessage
Attempts to create a `ReadFileFileSystemRpcMessage` from a moved-in `FileSystemRpcMessage`.
Defined at line 888 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void ReadFileFileSystemRpcMessage (FileSystemRpcMessage && fs_message)
Defined at line 808 of file ../../src/devices/tee/drivers/optee/optee-message.h