C# Class DeOps.Implementation.Transport.TcpConnect

Inheritance: DhtSource
Afficher le fichier Open project: swax/DeOps Class Usage Examples

Méthodes publiques

Свойство Type Description
Age int
Bandwidth BandwidthLog
ByeMessage string
BytesReceivedinSec int
BytesSentinSec int
CheckedFirewall bool
Core OpCore
FinalRecvBuffSize int
FinalRecvBuffer byte[]
Network DeOps.Implementation.Dht.DhtNetwork
Outbound bool
Proxy ProxyType
RecvBuffSize int
RecvBuffer byte[]
RemoteIP System.Net.IPAddress
State TcpState
TcpControl DeOps.Implementation.Transport.TcpHandler
TcpSocket Socket

Méthodes publiques

Méthode Description
CleanClose ( string reason ) : void
CleanClose ( string reason, bool reconnect ) : void
Disconnect ( ) : void
GetContact ( ) : DeOps.Implementation.Dht.DhtContact
GetHashCode ( ) : int
LogException ( string where, string message ) : void
OnConnect ( ) : void
OnReceive ( int length ) : void
ReceivePackets ( ) : void
SecondTimer ( ) : void
SendPacket ( DeOps.Implementation.Protocol.G2Packet packet ) : int
SetConnected ( ) : void
Socket_Connect ( IAsyncResult asyncResult ) : void
Socket_Receive ( IAsyncResult asyncResult ) : void
TcpConnect ( DeOps.Implementation.Transport.TcpHandler control ) : System
TcpConnect ( DeOps.Implementation.Transport.TcpHandler control, DhtAddress address, ushort tcpPort ) : System
ToString ( ) : string
TrySend ( ) : void

Private Methods

Méthode Description
CreateEncryptor ( ) : void

Method Details

CleanClose() public méthode

public CleanClose ( string reason ) : void
reason string
Résultat void

CleanClose() public méthode

public CleanClose ( string reason, bool reconnect ) : void
reason string
reconnect bool
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

GetContact() public méthode

public GetContact ( ) : DeOps.Implementation.Dht.DhtContact
Résultat DeOps.Implementation.Dht.DhtContact

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

LogException() public méthode

public LogException ( string where, string message ) : void
where string
message string
Résultat void

OnConnect() public méthode

public OnConnect ( ) : void
Résultat void

OnReceive() public méthode

public OnReceive ( int length ) : void
length int
Résultat void

ReceivePackets() public méthode

public ReceivePackets ( ) : void
Résultat void

SecondTimer() public méthode

public SecondTimer ( ) : void
Résultat void

SendPacket() public méthode

public SendPacket ( DeOps.Implementation.Protocol.G2Packet packet ) : int
packet DeOps.Implementation.Protocol.G2Packet
Résultat int

SetConnected() public méthode

public SetConnected ( ) : void
Résultat void

Socket_Connect() public méthode

public Socket_Connect ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
Résultat void

Socket_Receive() public méthode

public Socket_Receive ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
Résultat void

TcpConnect() public méthode

public TcpConnect ( DeOps.Implementation.Transport.TcpHandler control ) : System
control DeOps.Implementation.Transport.TcpHandler
Résultat System

TcpConnect() public méthode

public TcpConnect ( DeOps.Implementation.Transport.TcpHandler control, DhtAddress address, ushort tcpPort ) : System
control DeOps.Implementation.Transport.TcpHandler
address DhtAddress
tcpPort ushort
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

TrySend() public méthode

public TrySend ( ) : void
Résultat void

Property Details

Age public_oe property

public int Age
Résultat int

Bandwidth public_oe property

public BandwidthLog Bandwidth
Résultat BandwidthLog

ByeMessage public_oe property

public string ByeMessage
Résultat string

BytesReceivedinSec public_oe property

public int BytesReceivedinSec
Résultat int

BytesSentinSec public_oe property

public int BytesSentinSec
Résultat int

CheckedFirewall public_oe property

public bool CheckedFirewall
Résultat bool

Core public_oe property

public OpCore Core
Résultat OpCore

FinalRecvBuffSize public_oe property

public int FinalRecvBuffSize
Résultat int

FinalRecvBuffer public_oe property

public byte[] FinalRecvBuffer
Résultat byte[]

Network public_oe property

public DhtNetwork,DeOps.Implementation.Dht Network
Résultat DeOps.Implementation.Dht.DhtNetwork

Outbound public_oe property

public bool Outbound
Résultat bool

Proxy public_oe property

public ProxyType Proxy
Résultat ProxyType

RecvBuffSize public_oe property

public int RecvBuffSize
Résultat int

RecvBuffer public_oe property

public byte[] RecvBuffer
Résultat byte[]

RemoteIP public_oe property

public IPAddress,System.Net RemoteIP
Résultat System.Net.IPAddress

State public_oe property

public TcpState State
Résultat TcpState

TcpControl public_oe property

public TcpHandler,DeOps.Implementation.Transport TcpControl
Résultat DeOps.Implementation.Transport.TcpHandler

TcpSocket public_oe property

public Socket TcpSocket
Résultat Socket