C# Class Mono.Fuse.SoundCloud.FS

Inheritance: Mono.Fuse.FileSystem
Afficher le fichier Open project: gurudvlp/SoundCloudFS

Méthodes publiques

Méthode Description
FS ( ) : System
Launch ( string mountpoint ) : void

Méthodes protégées

Méthode Description
OnCreateDirectory ( string directory, FilePermissions mode ) : Errno
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
OnRemoveFile ( string file ) : Errno
OnRemovePathExtendedAttribute ( string path, string name ) : Errno
OnSetPathExtendedAttribute ( string path, string name, byte value, XattrFlags flags ) : Errno

Private Methods

Méthode Description
GetEntries ( int nodeid ) : IEnumerable

Method Details

FS() public méthode

public FS ( ) : System
Résultat System

Launch() public static méthode

public static Launch ( string mountpoint ) : void
mountpoint string
Résultat void

OnCreateDirectory() protected méthode

protected OnCreateDirectory ( string directory, FilePermissions mode ) : Errno
directory string
mode FilePermissions
Résultat Errno

OnGetPathExtendedAttribute() protected méthode

protected OnGetPathExtendedAttribute ( string path, string name, byte value, int &bytesWritten ) : Errno
path string
name string
value byte
bytesWritten int
Résultat Errno

OnGetPathStatus() protected méthode

protected OnGetPathStatus ( string path, Stat &stbuf ) : Errno
path string
stbuf Stat
Résultat Errno

OnListPathExtendedAttributes() protected méthode

protected OnListPathExtendedAttributes ( string path, string &names ) : Errno
path string
names string
Résultat Errno

OnOpenHandle() protected méthode

protected OnOpenHandle ( string path, Mono.Fuse.OpenedPathInfo fi ) : Errno
path string
fi Mono.Fuse.OpenedPathInfo
Résultat Errno

OnReadDirectory() protected méthode

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

OnReadHandle() protected méthode

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
Résultat Errno

OnRemoveFile() protected méthode

protected OnRemoveFile ( string file ) : Errno
file string
Résultat Errno

OnRemovePathExtendedAttribute() protected méthode

protected OnRemovePathExtendedAttribute ( string path, string name ) : Errno
path string
name string
Résultat Errno

OnSetPathExtendedAttribute() protected méthode

protected OnSetPathExtendedAttribute ( string path, string name, byte value, XattrFlags flags ) : Errno
path string
name string
value byte
flags XattrFlags
Résultat Errno