class VnodeFile
Defined at line 25 of file ../../src/storage/memfs/vnode_file.h
Public Methods
void VnodeFile (Memfs & memfs)
Defined at line 33 of file ../../src/storage/memfs/vnode_file.cc
void ~VnodeFile ()
Defined at line 35 of file ../../src/storage/memfs/vnode_file.cc
fuchsia_io::NodeProtocolKinds GetProtocols ()
Defined at line 42 of file ../../src/storage/memfs/vnode_file.cc
zx::result<zx::stream> CreateStream (uint32_t stream_options)
Defined at line 46 of file ../../src/storage/memfs/vnode_file.cc
zx_status_t Truncate (size_t len)
Defined at line 130 of file ../../src/storage/memfs/vnode_file.cc
zx::result<fs::VnodeAttributes> GetAttributes ()
Defined at line 92 of file ../../src/storage/memfs/vnode_file.cc
zx::result<> UpdateAttributes (const fs::VnodeAttributesUpdate & attributes)
Defined at line 116 of file ../../src/storage/memfs/vnode_file.cc
zx_status_t GetVmo (fuchsia_io::wire::VmoFlags flags, zx::vmo * out_vmo)
Defined at line 59 of file ../../src/storage/memfs/vnode_file.cc
zx_status_t CloseNode ()
Defined at line 156 of file ../../src/storage/memfs/vnode_file.cc
void Sync (SyncCallback closure)
Defined at line 162 of file ../../src/storage/memfs/vnode_file.cc