C# Class Squishy.Irc.Dcc.DccTransferClient

Inheritance: Squishy.Irc.Dcc.DccClient
Afficher le fichier Open project: jaddie/WCell-Utility-Bot Class Usage Examples

Protected Properties

Свойство Type Description
m_bytesTransfered long
m_file System.IO.FileInfo
m_fstream System.IO.FileStream
m_startPos long

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
Cleanup ( ) : void
DoTransfer ( ) : void
OnBytesTransfered ( int n ) : void
Transfer ( ) : void

Method Details

Cleanup() protected méthode

protected Cleanup ( ) : void
Résultat void

DccTransferClient() public méthode

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

DccTransferClient() public méthode

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

DoTransfer() protected abstract méthode

protected abstract DoTransfer ( ) : void
Résultat void

OnBytesTransfered() protected méthode

protected OnBytesTransfered ( int n ) : void
n int
Résultat void

Resume() public méthode

Resumes the Transfer.
public Resume ( ) : void
Résultat void

Suspend() public méthode

Suspends the Transfer.
public Suspend ( ) : void
Résultat void

ToggleSuspend() public méthode

Toggles the current suspense state.
public ToggleSuspend ( ) : void
Résultat void

Transfer() protected méthode

protected Transfer ( ) : void
Résultat void

Property Details

m_bytesTransfered protected_oe property

protected long m_bytesTransfered
Résultat long

m_file protected_oe property

protected FileInfo,System.IO m_file
Résultat System.IO.FileInfo

m_fstream protected_oe property

protected FileStream,System.IO m_fstream
Résultat System.IO.FileStream

m_startPos protected_oe property

protected long m_startPos
Résultat long