C# 클래스 Squishy.Irc.Dcc.DccTransferClient

상속: Squishy.Irc.Dcc.DccClient
파일 보기 프로젝트 열기: jaddie/WCell-Utility-Bot 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_bytesTransfered long
m_file System.IO.FileInfo
m_fstream System.IO.FileStream
m_startPos long

공개 메소드들

메소드 설명
DccTransferClient ( Dcc dcc, IrcUser user, FileInfo file, long startPos, long totalLength ) : System
DccTransferClient ( Dcc dcc, IrcUser user, Socket sock, FileInfo file, long startPos, long totalLength ) : System
Resume ( ) : void

Resumes the Transfer.

Suspend ( ) : void

Suspends the Transfer.

ToggleSuspend ( ) : void

Toggles the current suspense state.

보호된 메소드들

메소드 설명
Cleanup ( ) : void
DoTransfer ( ) : void
OnBytesTransfered ( int n ) : void
Transfer ( ) : void

메소드 상세

Cleanup() 보호된 메소드

protected Cleanup ( ) : void
리턴 void

DccTransferClient() 공개 메소드

public DccTransferClient ( Dcc dcc, IrcUser user, FileInfo file, long startPos, long totalLength ) : System
dcc Dcc
user IrcUser
file System.IO.FileInfo
startPos long
totalLength long
리턴 System

DccTransferClient() 공개 메소드

public DccTransferClient ( Dcc dcc, IrcUser user, Socket sock, FileInfo file, long startPos, long totalLength ) : System
dcc Dcc
user IrcUser
sock System.Net.Sockets.Socket
file System.IO.FileInfo
startPos long
totalLength long
리턴 System

DoTransfer() 보호된 추상적인 메소드

protected abstract DoTransfer ( ) : void
리턴 void

OnBytesTransfered() 보호된 메소드

protected OnBytesTransfered ( int n ) : void
n int
리턴 void

Resume() 공개 메소드

Resumes the Transfer.
public Resume ( ) : void
리턴 void

Suspend() 공개 메소드

Suspends the Transfer.
public Suspend ( ) : void
리턴 void

ToggleSuspend() 공개 메소드

Toggles the current suspense state.
public ToggleSuspend ( ) : void
리턴 void

Transfer() 보호된 메소드

protected Transfer ( ) : void
리턴 void

프로퍼티 상세

m_bytesTransfered 보호되어 있는 프로퍼티

protected long m_bytesTransfered
리턴 long

m_file 보호되어 있는 프로퍼티

protected FileInfo,System.IO m_file
리턴 System.IO.FileInfo

m_fstream 보호되어 있는 프로퍼티

protected FileStream,System.IO m_fstream
리턴 System.IO.FileStream

m_startPos 보호되어 있는 프로퍼티

protected long m_startPos
리턴 long