Extends Class: NSObject
Declared In: GMUserFileSystem
The core set of file system operations the delegate must implement.
Unless otherwise noted, they typically should behave like the NSFileManager
equivalent. However, the error codes that they return should correspond to
the BSD-equivalent call and be in the NSPOSIXErrorDomain.
For a read-only filesystem, you can typically pick-and-choose which methods
to implement. For example, a minimal read-only filesystem might implement:
For a writeable filesystem, the Finder can be quite picky unless the majority
of these methods are implemented. However, you can safely skip hard-links,
symbolic links, and extended attributes.