C# Класс Squishy.Irc.Dcc.DccReceiveClient

Наследование: DccTransferClient
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DccReceiveClient ( Dcc dcc, IrcUser user, Socket sock, IPEndPoint addr, FileInfo file, long totalSize ) : System
DccReceiveClient ( Dcc dcc, IrcUser user, Socket sock, IPEndPoint addr, FileInfo file, long totalSize, System.TimeSpan timeout ) : System

Защищенные методы

Метод Описание
Cleanup ( ) : void
DoTransfer ( ) : void

Приватные методы

Метод Описание
Accept ( long pos ) : void
AfterConnect ( ) : void
OnConnect ( IAsyncResult ar ) : void
OnReceive ( IAsyncResult ar ) : void
OnTimeout ( object sender, System.Timers.ElapsedEventArgs info ) : void

Описание методов

Cleanup() защищенный Метод

protected Cleanup ( ) : void
Результат void

DccReceiveClient() публичный Метод

public DccReceiveClient ( Dcc dcc, IrcUser user, Socket sock, IPEndPoint addr, FileInfo file, long totalSize ) : System
dcc Dcc
user IrcUser
sock Socket
addr System.Net.IPEndPoint
file System.IO.FileInfo
totalSize long
Результат System

DccReceiveClient() публичный Метод

public DccReceiveClient ( Dcc dcc, IrcUser user, Socket sock, IPEndPoint addr, FileInfo file, long totalSize, System.TimeSpan timeout ) : System
dcc Dcc
user IrcUser
sock Socket
addr System.Net.IPEndPoint
file System.IO.FileInfo
totalSize long
timeout System.TimeSpan
Результат System

DoTransfer() защищенный Метод

protected DoTransfer ( ) : void
Результат void