transport/tcp/TCP.h File Reference

#include <map>
#include <set>
#include <omnetpp.h>
#include "IPvXAddress.h"

Classes

class  TCP
struct  TCP::AppConnKey
struct  TCP::SockPair

Defines

#define tcpEV   (ev.disable_tracing||TCP::testing)?ev:ev
#define tcpEV2   (ev.disable_tracing||TCP::testing||!TCP::logverbose)?ev:ev
#define testingEV   (ev.disable_tracing||!TCP::testing)?ev:ev


Define Documentation

#define tcpEV   (ev.disable_tracing||TCP::testing)?ev:ev

Referenced by TCPBaseAlg::dataSent(), TCPBaseAlg::established(), DumbTCP::established(), TCP::finish(), TCP::handleMessage(), TCPConnection::performStateTransition(), TCPConnection::printConnBrief(), TCPConnection::printSegmentBrief(), TCPConnection::process_CLOSE(), TCPConnection::process_OPEN_ACTIVE(), TCPConnection::process_OPEN_PASSIVE(), TCPConnection::process_RCV_SEGMENT(), TCPConnection::process_SEND(), TCPConnection::process_TIMEOUT_SYN_REXMIT(), TCPConnection::processAckInEstabEtc(), TCPConnection::processAppCommand(), TCPTahoe::processRexmitTimer(), TCPReno::processRexmitTimer(), TCPBaseAlg::processRexmitTimer(), TCPConnection::processSegment1stThru8th(), TCPConnection::processSegmentInListen(), TCPConnection::processSegmentInSynSent(), TCPConnection::processTimer(), TCPBaseAlg::receivedAckForDataNotYetSent(), DumbTCP::receivedAckForDataNotYetSent(), TCPTahoe::receivedDataAck(), TCPReno::receivedDataAck(), TCPBaseAlg::receivedDataAck(), TCPTahoe::receivedDuplicateAck(), TCPReno::receivedDuplicateAck(), TCPBaseAlg::receivedDuplicateAck(), DumbTCP::receivedDuplicateAck(), TCPBaseAlg::receivedOutOfOrderSegment(), DumbTCP::receivedOutOfOrderSegment(), TCPBaseAlg::receiveSeqChanged(), DumbTCP::receiveSeqChanged(), TCP::removeConnection(), TCPBaseAlg::rttMeasurementComplete(), TCPConnection::segmentArrivalWhileClosed(), TCPConnection::sendData(), TCPBaseAlg::sendData(), TCPConnection::sendEstabIndicationToApp(), TCPConnection::sendIndicationToApp(), TCPConnection::sendProbe(), TCPConnection::sendSegment(), and TCPConnection::sendToIP().

#define tcpEV2   (ev.disable_tracing||TCP::testing||!TCP::logverbose)?ev:ev

#define testingEV   (ev.disable_tracing||!TCP::testing)?ev:ev


Generated on Fri Mar 20 18:51:17 2009 for INET Framework for OMNeT++/OMNEST by  doxygen 1.5.5