Property | Type | Description | |
---|---|---|---|
Stats |
Method | Description | |
---|---|---|
Close ( ) : void | ||
DataSender ( ) : void | ||
ProcessAck ( |
||
ProcessDataPacket ( ITcpDataPacket packet ) : void | ||
ProcessDisconnect ( |
||
SendData ( byte data, int length, int timeout ) : void | ||
TcpTransportLayerSlidingWindow ( ITCPTransport transport, byte connectionId, byte remoteConnectionId, ushort firstLocalSequence, ushort firstRemoteSequence ) : System |
Method | Description | |
---|---|---|
AdjustRetryInterval ( long rtt ) : void | ||
CompleteClose ( ) : void | ||
DifferenceInSequences ( ushort seq1, ushort seq2 ) : int | ||
OnDataSenderComplete ( |
||
ReleaseDataSender ( ) : void | ||
RetryPacketSend ( ) : void | ||
RunFastRetransmit ( ITcpDataPacket currentDataPacket ) : void | ||
SendAck ( ITcpDataPacket packet, ITcpDataPacket lastDataPacket, bool firstSend ) : void | ||
SpaceInWindow ( ) : bool | ||
WaitOnPendingAcks ( ) : void |
public ProcessAck ( |
||
packet | ||
return | void |
public ProcessDataPacket ( ITcpDataPacket packet ) : void | ||
packet | ITcpDataPacket | |
return | void |
public ProcessDisconnect ( |
||
packet | ||
return | void |
public SendData ( byte data, int length, int timeout ) : void | ||
data | byte | |
length | int | |
timeout | int | |
return | void |
public TcpTransportLayerSlidingWindow ( ITCPTransport transport, byte connectionId, byte remoteConnectionId, ushort firstLocalSequence, ushort firstRemoteSequence ) : System | ||
transport | ITCPTransport | |
connectionId | byte | |
remoteConnectionId | byte | |
firstLocalSequence | ushort | |
firstRemoteSequence | ushort | |
return | System |