genode/repos/os/include/vfs
Christian Helmuth c0d61858c3 Support for suspendable read in VFS and libC
The support has two parts. First, a VFS plugin now gets passed an
I/O-response handler callback on construction, which informs users of the
VFS that an I/O event occurred. This enables, for example, the libC to
check if blocking read can be completed. Further, the VFS file I/O
interface provides now functions for suspendable reads, i.e.,
queue_read() and complete_read().
2017-02-07 11:12:27 +01:00
..
dir_file_system.h Support for suspendable read in VFS and libC 2017-02-07 11:12:27 +01:00
directory_service.h vfs: pass Env and allocator when creating file-systems 2016-11-08 15:26:31 +01:00
file_io_service.h Support for suspendable read in VFS and libC 2017-02-07 11:12:27 +01:00
file_system_factory.h Support for suspendable read in VFS and libC 2017-02-07 11:12:27 +01:00
file_system.h void sync(char const *path) 2015-11-04 14:09:23 +01:00
single_file_system.h lib/vfs: deduplicate symlink and single_file 2016-11-08 15:26:31 +01:00
types.h Support for suspendable read in VFS and libC 2017-02-07 11:12:27 +01:00
vfs_handle.h lib/vfs: pass handle allocator to open(...) 2016-04-11 12:56:54 +02:00