메소드 | 설명 | |
---|---|---|
Main ( string args ) : void | ||
RedirectFS ( ) : System |
메소드 | 설명 | |
---|---|---|
OnAccessPath ( string path, AccessModes mask ) : Errno | ||
OnChangePathOwner ( string path, long uid, long gid ) : Errno | ||
OnChangePathPermissions ( string path, FilePermissions mode ) : Errno | ||
OnChangePathTimes ( string path, Utimbuf &buf ) : Errno | ||
OnCreateDirectory ( string path, FilePermissions mode ) : Errno | ||
OnCreateHardLink ( string from, string to ) : Errno | ||
OnCreateSpecialFile ( string path, FilePermissions mode, ulong rdev ) : Errno | ||
OnCreateSymbolicLink ( string from, string to ) : Errno | ||
OnGetFileSystemStatus ( string path, Statvfs &stbuf ) : Errno | ||
OnGetPathExtendedAttribute ( string path, string name, byte value, int &bytesWritten ) : Errno | ||
OnGetPathStatus ( string path, Stat &buf ) : Errno | ||
OnListPathExtendedAttributes ( string path, string &names ) : Errno | ||
OnLockHandle ( string file, Mono.Fuse.OpenedPathInfo info, FcntlCommand cmd, Flock &@lock ) : Errno | ||
OnOpenHandle ( string path, Mono.Fuse.OpenedPathInfo info ) : Errno | ||
OnReadDirectory ( string path, Mono.Fuse.OpenedPathInfo fi, IEnumerable |
||
OnReadHandle ( string path, Mono.Fuse.OpenedPathInfo info, byte buf, long offset, int &bytesRead ) : Errno | ||
OnReadSymbolicLink ( string path, string &target ) : Errno | ||
OnReleaseHandle ( string path, Mono.Fuse.OpenedPathInfo info ) : Errno | ||
OnRemoveDirectory ( string path ) : Errno | ||
OnRemoveFile ( string path ) : Errno | ||
OnRemovePathExtendedAttribute ( string path, string name ) : Errno | ||
OnRenamePath ( string from, string to ) : Errno | ||
OnSetPathExtendedAttribute ( string path, string name, byte value, XattrFlags flags ) : Errno | ||
OnSynchronizeHandle ( string path, Mono.Fuse.OpenedPathInfo info, bool onlyUserData ) : Errno | ||
OnTruncateFile ( string path, long size ) : Errno | ||
OnWriteHandle ( string path, Mono.Fuse.OpenedPathInfo info, byte buf, long offset, int &bytesWritten ) : Errno |
메소드 | 설명 | |
---|---|---|
Error ( string message ) : bool | ||
ParseArguments ( string args ) : bool | ||
ProcessFile ( string path, OpenFlags flags, FdCb cb ) : Errno | ||
ShowHelp ( ) : void |
protected OnAccessPath ( string path, AccessModes mask ) : Errno | ||
path | string | |
mask | AccessModes | |
리턴 | Errno |
protected OnChangePathOwner ( string path, long uid, long gid ) : Errno | ||
path | string | |
uid | long | |
gid | long | |
리턴 | Errno |
protected OnChangePathPermissions ( string path, FilePermissions mode ) : Errno | ||
path | string | |
mode | FilePermissions | |
리턴 | Errno |
protected OnChangePathTimes ( string path, Utimbuf &buf ) : Errno | ||
path | string | |
buf | Utimbuf | |
리턴 | Errno |
protected OnCreateDirectory ( string path, FilePermissions mode ) : Errno | ||
path | string | |
mode | FilePermissions | |
리턴 | Errno |
protected OnCreateHardLink ( string from, string to ) : Errno | ||
from | string | |
to | string | |
리턴 | Errno |
protected OnCreateSpecialFile ( string path, FilePermissions mode, ulong rdev ) : Errno | ||
path | string | |
mode | FilePermissions | |
rdev | ulong | |
리턴 | Errno |
protected OnCreateSymbolicLink ( string from, string to ) : Errno | ||
from | string | |
to | string | |
리턴 | Errno |
protected OnGetFileSystemStatus ( string path, Statvfs &stbuf ) : Errno | ||
path | string | |
stbuf | Statvfs | |
리턴 | Errno |
protected OnGetPathExtendedAttribute ( string path, string name, byte value, int &bytesWritten ) : Errno | ||
path | string | |
name | string | |
value | byte | |
bytesWritten | int | |
리턴 | Errno |
protected OnGetPathStatus ( string path, Stat &buf ) : Errno | ||
path | string | |
buf | Stat | |
리턴 | Errno |
protected OnListPathExtendedAttributes ( string path, string &names ) : Errno | ||
path | string | |
names | string | |
리턴 | Errno |
protected OnLockHandle ( string file, Mono.Fuse.OpenedPathInfo info, FcntlCommand cmd, Flock &@lock ) : Errno | ||
file | string | |
info | Mono.Fuse.OpenedPathInfo | |
cmd | FcntlCommand | |
@lock | Flock | |
리턴 | Errno |
protected OnOpenHandle ( string path, Mono.Fuse.OpenedPathInfo info ) : Errno | ||
path | string | |
info | Mono.Fuse.OpenedPathInfo | |
리턴 | Errno |
protected OnReadDirectory ( string path, Mono.Fuse.OpenedPathInfo fi, IEnumerable |
||
path | string | |
fi | Mono.Fuse.OpenedPathInfo | |
paths | IEnumerable |
|
리턴 | Errno |
protected OnReadHandle ( string path, Mono.Fuse.OpenedPathInfo info, byte buf, long offset, int &bytesRead ) : Errno | ||
path | string | |
info | Mono.Fuse.OpenedPathInfo | |
buf | byte | |
offset | long | |
bytesRead | int | |
리턴 | Errno |
protected OnReadSymbolicLink ( string path, string &target ) : Errno | ||
path | string | |
target | string | |
리턴 | Errno |
protected OnReleaseHandle ( string path, Mono.Fuse.OpenedPathInfo info ) : Errno | ||
path | string | |
info | Mono.Fuse.OpenedPathInfo | |
리턴 | Errno |
protected OnRemoveDirectory ( string path ) : Errno | ||
path | string | |
리턴 | Errno |
protected OnRemovePathExtendedAttribute ( string path, string name ) : Errno | ||
path | string | |
name | string | |
리턴 | Errno |
protected OnRenamePath ( string from, string to ) : Errno | ||
from | string | |
to | string | |
리턴 | Errno |
protected OnSetPathExtendedAttribute ( string path, string name, byte value, XattrFlags flags ) : Errno | ||
path | string | |
name | string | |
value | byte | |
flags | XattrFlags | |
리턴 | Errno |
protected OnSynchronizeHandle ( string path, Mono.Fuse.OpenedPathInfo info, bool onlyUserData ) : Errno | ||
path | string | |
info | Mono.Fuse.OpenedPathInfo | |
onlyUserData | bool | |
리턴 | Errno |
protected OnTruncateFile ( string path, long size ) : Errno | ||
path | string | |
size | long | |
리턴 | Errno |
protected OnWriteHandle ( string path, Mono.Fuse.OpenedPathInfo info, byte buf, long offset, int &bytesWritten ) : Errno | ||
path | string | |
info | Mono.Fuse.OpenedPathInfo | |
buf | byte | |
offset | long | |
bytesWritten | int | |
리턴 | Errno |