On 3 June 2015 at 07:05, Sam Moffatt <
pas...@gmail.com> wrote:
> Not sure if I can give you a reasonable answer but I'll take a stab. I've only ever used the C library so can't comment on Obj-C.
>
> Fundamentally most of it is compatible with the base FUSE however the devil is in the detail of the Mac VFS layer. Once you've set up the callbacks, the documentation I've always used is the standard man pages for the system calls. Most of the system calls are the same across the platforms (Darwin vs Linux) though there are places where they deviate. Not sure if this is particularly helpful but realistically for the C stuff all I've relied upon is the man pages for the system calls.
>
Thank you very much for sharing your experience. This is more or less
what I'll need for starting with filling the operations struct, and I
think it will be sufficiently good documentation. What worries me a
bit is reading that there might be differences, and not knowing for
sure if those will be in the fuse_* functions. I'll try diffing the
headers from time to time, then, since the documentation is there in
the Doxygen comments.
Thank you.