class ReadFileFileSystemRpcMessage
Defined at line 851 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 857 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_system_object_identifier ()
Defined at line 865 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_offset ()
Defined at line 867 of file ../../src/devices/tee/drivers/optee/optee-message.h
uint64_t file_contents_memory_identifier ()
Defined at line 869 of file ../../src/devices/tee/drivers/optee/optee-message.h
size_t file_contents_memory_size ()
Defined at line 871 of file ../../src/devices/tee/drivers/optee/optee-message.h
zx_paddr_t file_contents_memory_paddr ()
Defined at line 873 of file ../../src/devices/tee/drivers/optee/optee-message.h
void set_output_file_contents_size (size_t size)
Defined at line 875 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 931 of file ../../src/devices/tee/drivers/optee/optee-message.cc
Protected Methods
void ReadFileFileSystemRpcMessage (FileSystemRpcMessage && fs_message)
Defined at line 881 of file ../../src/devices/tee/drivers/optee/optee-message.h