C# 클래스 OctoTorrent.Client.PieceWriters.DiskWriter

상속: OctoTorrent.Client.PieceWriters.PieceWriter
파일 보기 프로젝트 열기: Eskat0n/OctoTorrent

공개 메소드들

메소드 설명
Close ( TorrentFile file ) : void
DiskWriter ( ) : Common.System
DiskWriter ( int maxOpenFiles ) : Common.System
Dispose ( ) : void
Exists ( TorrentFile file ) : bool
Flush ( TorrentFile file ) : void
Move ( string oldPath, string newPath, bool ignoreExisting ) : void
Read ( TorrentFile file, long offset, byte buffer, int bufferOffset, int count ) : int
Write ( TorrentFile file, long offset, byte buffer, int bufferOffset, int count ) : void

비공개 메소드들

메소드 설명
GetStream ( TorrentFile file, FileAccess access ) : TorrentFileStream

메소드 상세

Close() 공개 메소드

public Close ( TorrentFile file ) : void
file TorrentFile
리턴 void

DiskWriter() 공개 메소드

public DiskWriter ( ) : Common.System
리턴 Common.System

DiskWriter() 공개 메소드

public DiskWriter ( int maxOpenFiles ) : Common.System
maxOpenFiles int
리턴 Common.System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Exists() 공개 메소드

public Exists ( TorrentFile file ) : bool
file TorrentFile
리턴 bool

Flush() 공개 메소드

public Flush ( TorrentFile file ) : void
file TorrentFile
리턴 void

Move() 공개 메소드

public Move ( string oldPath, string newPath, bool ignoreExisting ) : void
oldPath string
newPath string
ignoreExisting bool
리턴 void

Read() 공개 메소드

public Read ( TorrentFile file, long offset, byte buffer, int bufferOffset, int count ) : int
file TorrentFile
offset long
buffer byte
bufferOffset int
count int
리턴 int

Write() 공개 메소드

public Write ( TorrentFile file, long offset, byte buffer, int bufferOffset, int count ) : void
file TorrentFile
offset long
buffer byte
bufferOffset int
count int
리턴 void