GnomeVFS - Filesystem Abstraction library
Basic File Operations
— Essential VFS operations. This includes creating, moving and deleting files, opening and closing file handles.
Reading and Writing Files
— Reading from and writing to open file handles.
— Force files to a particular length
Getting and Setting File Information
— Convenient high-level abstraction for obtaining and setting file information, including ACLs.