class FileApi
Defined at line 44 of file ../../src/bringup/bin/netsvc/file-api.h
Public Methods
void FileApi (bool is_zedboot, std::unique_ptr<NetCopyInterface> netcp, fidl::ClientEnd<fuchsia_sysinfo::SysInfo> sysinfo)
Defined at line 24 of file ../../src/bringup/bin/netsvc/file-api.cc
ssize_t OpenRead (const char * filename, zx::duration timeout)
Defined at line 35 of file ../../src/bringup/bin/netsvc/file-api.cc
tftp_status OpenWrite (const char * filename, size_t size, zx::duration timeout)
Defined at line 53 of file ../../src/bringup/bin/netsvc/file-api.cc
const char * filename ()
Defined at line 58 of file ../../src/bringup/bin/netsvc/file-api.h
bool is_write ()
Defined at line 60 of file ../../src/bringup/bin/netsvc/file-api.h
tftp_status Read (void * data, size_t * length, off_t offset)
Defined at line 76 of file ../../src/bringup/bin/netsvc/file-api.cc
tftp_status Write (const void * data, size_t * length, off_t offset)
Defined at line 104 of file ../../src/bringup/bin/netsvc/file-api.cc
void Close ()
Defined at line 148 of file ../../src/bringup/bin/netsvc/file-api.cc
void Abort ()
Defined at line 155 of file ../../src/bringup/bin/netsvc/file-api.cc