C# Class Gwupe.Communication.P2P.RUDP.Tunnel.TcpTransportLayerOne4One

Inheritance: TcpTransportLayer
Mostra file Open project: gwupe/Gwupe

Public Methods

Method Description
Close ( ) : void
ProcessAck ( StandardAckPacket packet ) : void
ProcessDataPacket ( ITcpDataPacket packet ) : void
ProcessDisconnect ( StandardDisconnectPacket packet ) : void
SendData ( byte data, int length, int timeout ) : void
TcpTransportLayerOne4One ( ITCPTransport transport, byte connectionId, byte remoteConnectionId, ushort firstLocalSequence, ushort firstRemoteSequence ) : System

Private Methods

Method Description
SendAck ( ITcpPacket packet, bool firstSend ) : void

Method Details

Close() public method

public Close ( ) : void
return void

ProcessAck() public method

public ProcessAck ( StandardAckPacket packet ) : void
packet Gwupe.Communication.P2P.RUDP.Packet.TCP.StandardAckPacket
return void

ProcessDataPacket() public method

public ProcessDataPacket ( ITcpDataPacket packet ) : void
packet ITcpDataPacket
return void

ProcessDisconnect() public method

public ProcessDisconnect ( StandardDisconnectPacket packet ) : void
packet Gwupe.Communication.P2P.RUDP.Packet.TCP.StandardDisconnectPacket
return void

SendData() public method

public SendData ( byte data, int length, int timeout ) : void
data byte
length int
timeout int
return void

TcpTransportLayerOne4One() public method

public TcpTransportLayerOne4One ( ITCPTransport transport, byte connectionId, byte remoteConnectionId, ushort firstLocalSequence, ushort firstRemoteSequence ) : System
transport ITCPTransport
connectionId byte
remoteConnectionId byte
firstLocalSequence ushort
firstRemoteSequence ushort
return System