C# Класс apophis.SharpIRC.IrcFeatures.DccConnection

Baseclass for all DccConnections
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
Connection System.Net.Sockets.TcpClient
DccServer System.Net.Sockets.TcpListener
ExternalIPAdress System.Net.IPAddress
Irc IrcFeatures
IsConnected bool
IsValid bool
LocalEndPoint System.Net.IPEndPoint
Reject bool
RemoteEndPoint System.Net.IPEndPoint
SessionID long
Timeout System.DateTime
User string

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

Метод Описание
Disconnect ( ) : void
RejectRequest ( ) : void
ToString ( ) : string

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

Метод Описание
DccChatReceiveLineEvent ( DccChatEventArgs e ) : void
DccChatRequestEvent ( DccEventArgs e ) : void
DccChatSentLineEvent ( DccChatEventArgs e ) : void
DccChatStartEvent ( DccEventArgs e ) : void
DccChatStopEvent ( DccEventArgs e ) : void
DccIntToHost ( long ip ) : string
DccSendReceiveBlockEvent ( DccSendEventArgs e ) : void
DccSendRequestEvent ( DccSendRequestEventArgs e ) : void
DccSendSentBlockEvent ( DccSendEventArgs e ) : void
DccSendStartEvent ( DccEventArgs e ) : void
DccSendStopEvent ( DccEventArgs e ) : void
FilterMarker ( string msg ) : string
GetAck ( long sentBytes ) : byte[]
HostToDccInt ( IPAddress ip ) : long

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

Метод Описание
DccConnection ( ) : System
InitWork ( Object stateInfo ) : void
IsSession ( long session ) : bool

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

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

protected DccChatReceiveLineEvent ( DccChatEventArgs e ) : void
e DccChatEventArgs
Результат void

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

protected DccChatRequestEvent ( DccEventArgs e ) : void
e DccEventArgs
Результат void

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

protected DccChatSentLineEvent ( DccChatEventArgs e ) : void
e DccChatEventArgs
Результат void

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

protected DccChatStartEvent ( DccEventArgs e ) : void
e DccEventArgs
Результат void

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

protected DccChatStopEvent ( DccEventArgs e ) : void
e DccEventArgs
Результат void

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

protected DccIntToHost ( long ip ) : string
ip long
Результат string

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

protected DccSendReceiveBlockEvent ( DccSendEventArgs e ) : void
e DccSendEventArgs
Результат void

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

protected DccSendRequestEvent ( DccSendRequestEventArgs e ) : void
e DccSendRequestEventArgs
Результат void

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

protected DccSendSentBlockEvent ( DccSendEventArgs e ) : void
e DccSendEventArgs
Результат void

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

protected DccSendStartEvent ( DccEventArgs e ) : void
e DccEventArgs
Результат void

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

protected DccSendStopEvent ( DccEventArgs e ) : void
e DccEventArgs
Результат void

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

public Disconnect ( ) : void
Результат void

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

protected FilterMarker ( string msg ) : string
msg string
Результат string

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

protected GetAck ( long sentBytes ) : byte[]
sentBytes long
Результат byte[]

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

protected HostToDccInt ( IPAddress ip ) : long
ip System.Net.IPAddress
Результат long

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

public RejectRequest ( ) : void
Результат void

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

public ToString ( ) : string
Результат string

Описание свойств

Connection защищенное свойство

protected TcpClient,System.Net.Sockets Connection
Результат System.Net.Sockets.TcpClient

DccServer защищенное свойство

protected TcpListener,System.Net.Sockets DccServer
Результат System.Net.Sockets.TcpListener

ExternalIPAdress защищенное свойство

protected IPAddress,System.Net ExternalIPAdress
Результат System.Net.IPAddress

Irc защищенное свойство

protected IrcFeatures,apophis.SharpIRC.IrcFeatures Irc
Результат IrcFeatures

IsConnected защищенное свойство

protected bool IsConnected
Результат bool

IsValid защищенное свойство

protected bool IsValid
Результат bool

LocalEndPoint защищенное свойство

protected IPEndPoint,System.Net LocalEndPoint
Результат System.Net.IPEndPoint

Reject защищенное свойство

protected bool Reject
Результат bool

RemoteEndPoint защищенное свойство

protected IPEndPoint,System.Net RemoteEndPoint
Результат System.Net.IPEndPoint

SessionID защищенное свойство

protected long SessionID
Результат long

Timeout защищенное свойство

protected DateTime,System Timeout
Результат System.DateTime

User защищенное свойство

protected string User
Результат string