Well the first step would be to get a client app that behaved like a
file system to do stuff like directory listings, read files, write
files, etc. You'll need to write that in a language that can access
the MacFUSE libraries (I'm a C person, being a Mac obviously Obj-C is
an option). The main idea is that you build the client independent of
the file system so that you can test the client first before you try
and debug a file system.

Once you've got a reasonable handle on the client, the next step is to
build the file system. Effectively this comes down to looking at the
list of FUSE callbacks and providing what it wants. Reading the man
pages for the equivalent calls from user space go a long way to
understanding how things should behave. You're probably familiar with
the usual cases but in implementing a file system there will be
however reading through the possible error codes to ensure that you
return something consistent and logical is useful.

So yes its possible, thats roughly how I'd approach it and good luck!

Sam Moffatt
http://pasamio.id.au



On Wed, May 25, 2011 at 12:01 PM, Allan MacGregor
<[email protected]> wrote:
> Hi
> I stumbled with Mountee and I was wondering how did they achieved to mount
> the template files just using ExpresionEngine login ?
> Would it be possible to have a php SOAP/XML-RPC api that can be accessed by
> a desktop app and the mounted to as a local filesystem using MacFuse ?
> If anyone can pointing to what would be involved into implementing something
> like that I would be must grateful.
> Kind Regards
>
> --
> You received this message because you are subscribed to the Google Groups
> "MacFUSE" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/macfuse?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"MacFUSE" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/macfuse?hl=en.

Reply via email to