Package SSF.OS.TCP

SSFNet implementation of the TCP protocol (Reno and Tahoe variants, delayed ack option).

See:
          Description

Class Summary
Instrumentation Instrumentation class is used to monitor the internal state of one TCP session at one end of the connection and to write data to a dumpfile.
MasterInstr Second instrumentation class recording the number of active connections and timeout events.
Rcv_WndManager Receive window manager keeps a record of the receive window parameters and change their value accordingly when it receives a new message and sends an ACK.
Send_WndManager Send window manager manages sending data messages and receives ACKs.
SendItem A Send queue item is a wrapper around one tcp data segment in the send queue, including the TCP bookkeeping information such as the number of retransmissions and the time of last transmission of this data segment.
TCP_Header A simplified TCP header.
TCP_Message TCP_Message represents a TCP header and data segment together with the prepended IpHeader.
tcpSession This class represents a TCP session of one end of the connection which is identified by source and destination IP address and port number.
tcpSessionMaster This class manages all the TCP sessions, such as creating a new TCP session and closing an existing TCP session.
tcpSocket BSD-style TCP socket pseudoprotocol for implementing protocols and applications that use TCP transport.
 

Exception Summary
TCPException  
 

Package SSF.OS.TCP Description

SSFNet implementation of the TCP protocol (Reno and Tahoe variants, delayed ack option).

For detailed documentation see the SSF.OS.TCP website).