C# Class Mono.Fuse.Samples.HelloFS

Inheritance: FileSystem
Datei anzeigen Open project: jonpryor/mono-fuse Class Usage Examples

Public Methods

Method Description
HelloFS ( ) : System
Main ( string args ) : void

Protected Methods

Method Description
OnGetPathExtendedAttribute ( string path, string name, byte value, int &bytesWritten ) : Errno
OnGetPathStatus ( string path, Stat &stbuf ) : Errno
OnListPathExtendedAttributes ( string path, string &names ) : Errno
OnOpenHandle ( string path, Mono.Fuse.OpenedPathInfo fi ) : Errno
OnReadDirectory ( string path, Mono.Fuse.OpenedPathInfo fi, IEnumerable &paths ) : Errno
OnReadHandle ( string path, Mono.Fuse.OpenedPathInfo fi, byte buf, long offset, int &bytesWritten ) : Errno
OnRemovePathExtendedAttribute ( string path, string name ) : Errno
OnSetPathExtendedAttribute ( string path, string name, byte value, XattrFlags flags ) : Errno

Private Methods

Method Description
FillData ( ) : void
GetEntries ( ) : IEnumerable
ParseArguments ( string args ) : bool

Method Details

HelloFS() public method

public HelloFS ( ) : System
return System

Main() public static method

public static Main ( string args ) : void
args string
return void

OnGetPathExtendedAttribute() protected method

protected OnGetPathExtendedAttribute ( string path, string name, byte value, int &bytesWritten ) : Errno
path string
name string
value byte
bytesWritten int
return Errno

OnGetPathStatus() protected method

protected OnGetPathStatus ( string path, Stat &stbuf ) : Errno
path string
stbuf Stat
return Errno

OnListPathExtendedAttributes() protected method

protected OnListPathExtendedAttributes ( string path, string &names ) : Errno
path string
names string
return Errno

OnOpenHandle() protected method

protected OnOpenHandle ( string path, Mono.Fuse.OpenedPathInfo fi ) : Errno
path string
fi Mono.Fuse.OpenedPathInfo
return Errno

OnReadDirectory() protected method

protected OnReadDirectory ( string path, Mono.Fuse.OpenedPathInfo fi, IEnumerable &paths ) : Errno
path string
fi Mono.Fuse.OpenedPathInfo
paths IEnumerable
return Errno

OnReadHandle() protected method

protected OnReadHandle ( string path, Mono.Fuse.OpenedPathInfo fi, byte buf, long offset, int &bytesWritten ) : Errno
path string
fi Mono.Fuse.OpenedPathInfo
buf byte
offset long
bytesWritten int
return Errno

OnRemovePathExtendedAttribute() protected method

protected OnRemovePathExtendedAttribute ( string path, string name ) : Errno
path string
name string
return Errno

OnSetPathExtendedAttribute() protected method

protected OnSetPathExtendedAttribute ( string path, string name, byte value, XattrFlags flags ) : Errno
path string
name string
value byte
flags XattrFlags
return Errno