C# 클래스 Mono.Fuse.Samples.HelloFS

상속: FileSystem
파일 보기 프로젝트 열기: jonpryor/mono-fuse 1 사용 예제들

공개 메소드들

메소드 설명
HelloFS ( ) : System
Main ( string args ) : void

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
FillData ( ) : void
GetEntries ( ) : IEnumerable
ParseArguments ( string args ) : bool

메소드 상세

HelloFS() 공개 메소드

public HelloFS ( ) : System
리턴 System

Main() 공개 정적인 메소드

public static Main ( string args ) : void
args string
리턴 void

OnGetPathExtendedAttribute() 보호된 메소드

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

OnGetPathStatus() 보호된 메소드

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

OnListPathExtendedAttributes() 보호된 메소드

protected OnListPathExtendedAttributes ( string path, string &names ) : Errno
path string
names string
리턴 Errno

OnOpenHandle() 보호된 메소드

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

OnReadDirectory() 보호된 메소드

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

OnReadHandle() 보호된 메소드

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
리턴 Errno

OnRemovePathExtendedAttribute() 보호된 메소드

protected OnRemovePathExtendedAttribute ( string path, string name ) : Errno
path string
name string
리턴 Errno

OnSetPathExtendedAttribute() 보호된 메소드

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