C# Class apophis.SharpIRC.IrcFeatures.DccConnection

Baseclass for all DccConnections
Afficher le fichier Open project: FreeApophis/sharpIRC Class Usage Examples

Protected Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
Disconnect ( ) : void
RejectRequest ( ) : void
ToString ( ) : string

Méthodes protégées

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

Private Methods

Méthode Description
DccConnection ( ) : System
InitWork ( Object stateInfo ) : void
IsSession ( long session ) : bool

Method Details

DccChatReceiveLineEvent() protected méthode

protected DccChatReceiveLineEvent ( DccChatEventArgs e ) : void
e DccChatEventArgs
Résultat void

DccChatRequestEvent() protected méthode

protected DccChatRequestEvent ( DccEventArgs e ) : void
e DccEventArgs
Résultat void

DccChatSentLineEvent() protected méthode

protected DccChatSentLineEvent ( DccChatEventArgs e ) : void
e DccChatEventArgs
Résultat void

DccChatStartEvent() protected méthode

protected DccChatStartEvent ( DccEventArgs e ) : void
e DccEventArgs
Résultat void

DccChatStopEvent() protected méthode

protected DccChatStopEvent ( DccEventArgs e ) : void
e DccEventArgs
Résultat void

DccIntToHost() protected méthode

protected DccIntToHost ( long ip ) : string
ip long
Résultat string

DccSendReceiveBlockEvent() protected méthode

protected DccSendReceiveBlockEvent ( DccSendEventArgs e ) : void
e DccSendEventArgs
Résultat void

DccSendRequestEvent() protected méthode

protected DccSendRequestEvent ( DccSendRequestEventArgs e ) : void
e DccSendRequestEventArgs
Résultat void

DccSendSentBlockEvent() protected méthode

protected DccSendSentBlockEvent ( DccSendEventArgs e ) : void
e DccSendEventArgs
Résultat void

DccSendStartEvent() protected méthode

protected DccSendStartEvent ( DccEventArgs e ) : void
e DccEventArgs
Résultat void

DccSendStopEvent() protected méthode

protected DccSendStopEvent ( DccEventArgs e ) : void
e DccEventArgs
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

FilterMarker() protected méthode

protected FilterMarker ( string msg ) : string
msg string
Résultat string

GetAck() protected méthode

protected GetAck ( long sentBytes ) : byte[]
sentBytes long
Résultat byte[]

HostToDccInt() protected méthode

protected HostToDccInt ( IPAddress ip ) : long
ip System.Net.IPAddress
Résultat long

RejectRequest() public méthode

public RejectRequest ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

Connection protected_oe property

protected TcpClient,System.Net.Sockets Connection
Résultat System.Net.Sockets.TcpClient

DccServer protected_oe property

protected TcpListener,System.Net.Sockets DccServer
Résultat System.Net.Sockets.TcpListener

ExternalIPAdress protected_oe property

protected IPAddress,System.Net ExternalIPAdress
Résultat System.Net.IPAddress

Irc protected_oe property

protected IrcFeatures,apophis.SharpIRC.IrcFeatures Irc
Résultat IrcFeatures

IsConnected protected_oe property

protected bool IsConnected
Résultat bool

IsValid protected_oe property

protected bool IsValid
Résultat bool

LocalEndPoint protected_oe property

protected IPEndPoint,System.Net LocalEndPoint
Résultat System.Net.IPEndPoint

Reject protected_oe property

protected bool Reject
Résultat bool

RemoteEndPoint protected_oe property

protected IPEndPoint,System.Net RemoteEndPoint
Résultat System.Net.IPEndPoint

SessionID protected_oe property

protected long SessionID
Résultat long

Timeout protected_oe property

protected DateTime,System Timeout
Résultat System.DateTime

User protected_oe property

protected string User
Résultat string