#include <omnetpp.h>
#include <map>
#include "IPvXAddress.h"
Classes | |
class | SCTP |
struct | SCTP::AppConnKey |
struct | SCTP::SockPair |
struct | SCTP::VTagPair |
struct | SCTP::AssocStat |
Defines | |
#define | sctpEV3 (!SCTP::testing==true)?std::cerr:std::cerr |
#define sctpEV3 (!SCTP::testing==true)?std::cerr:std::cerr |
Referenced by SCTPSocket::addAddress(), SCTP::addLocalAddress(), SCTP::addLocalAddressToAllRemoteAddresses(), SCTPAssociation::addPath(), SCTP::addRemoteAddress(), SCTPSocket::belongsToSocket(), SCTPSocket::bind(), SCTPAssociation::bytesAllowedToSend(), SCTPAssociation::chunkToInt(), SCTPSocket::close(), SCTPSocket::connect(), SCTPPeer::connect(), SCTPSocket::connectx(), SCTPAssociation::createSack(), SCTPAssociation::cwndUpdateAfterCwndTimeout(), SCTPAssociation::cwndUpdateAfterSack(), SCTPAssociation::cwndUpdateBytesAcked(), SCTPAssociation::dequeueAckedChunks(), SCTPAssociation::dequeueOutboundDataMsg(), SCTPQueue::dequeueVarBySsn(), SCTPAlg::established(), SCTPQueue::extractMessage(), SCTPAssociation::fcAdjustCounters(), SCTP::findAssocForApp(), SCTP::findAssocForMessage(), SCTP::findAssocWithVTag(), SCTPServer::finish(), SCTPClient::finish(), SCTP::finish(), SCTPQueue::getAndExtractMessage(), SCTPAssociation::getNextDestination(), SCTPAssociation::getOutboundDataChunk(), SCTPAssociation::getOutstandingBytesOnPath(), SCTPAssociation::getQueuedBytes(), SCTPServer::handleMessage(), SCTPPeer::handleMessage(), SCTP::handleMessage(), SCTPServer::handleTimer(), SCTPPeer::handleTimer(), SCTPAssociation::initAssociation(), SCTPServer::initialize(), SCTPPeer::initialize(), SCTPClient::initialize(), SCTPAssociation::initStreams(), SCTPSocket::listen(), SCTPAssociation::makeRoomForTsn(), SCTPAssociation::makeVarFromMsg(), SCTPAssociation::peekAbandonedChunk(), SCTPAssociation::peekOutboundDataChunk(), SCTPAssociation::peekOutboundDataMsg(), SCTPAssociation::performStateTransition(), SCTPAssociation::pmClearPathCounter(), SCTPAssociation::pmDataIsSentOn(), SCTPAssociation::pmRttMeasurement(), SCTPAssociation::pmStartPathManagement(), SCTPAssociation::preanalyseAppCommandEvent(), SCTPAssociation::printConnBrief(), SCTP::printInfoConnMap(), SCTPAssociation::printOutstandingTsns(), SCTPQueue::printQueue(), SCTPAssociation::printSctpPathMap(), SCTPAssociation::printSegmentBrief(), SCTPAssociation::process_ABORT(), SCTPAssociation::process_CLOSE(), SCTPAssociation::process_OPEN_PASSIVE(), SCTPAssociation::process_RCV_Message(), SCTPAssociation::process_RECEIVE_REQUEST(), SCTPAssociation::process_SEND(), SCTPAssociation::process_TIMEOUT_CWND(), SCTPAssociation::process_TIMEOUT_HEARTBEAT(), SCTPAssociation::process_TIMEOUT_HEARTBEAT_INTERVAL(), SCTPAssociation::process_TIMEOUT_INIT_REXMIT(), SCTPAssociation::process_TIMEOUT_RTX(), SCTPAssociation::process_TIMEOUT_SHUTDOWN(), SCTPAssociation::processAppCommand(), SCTPAssociation::processCookieAckArrived(), SCTPAssociation::processCookieEchoArrived(), SCTPAssociation::processDataArrived(), SCTPAssociation::processHeartbeatAckArrived(), SCTPAssociation::processInitAckArrived(), SCTPAssociation::processInitArrived(), SCTPSocket::processMessage(), SCTPAssociation::processSackArrived(), SCTPAssociation::processTimer(), SCTPAssociation::pushUlp(), SCTPAssociation::putInDeliveryQ(), SCTPAlg::receivedAckForDataNotYetSent(), SCTPAlg::receivedDuplicateAck(), SCTP::removeAssociation(), SCTPAssociation::removeFromGapList(), SCTP::removeLocalAddressFromAllRemoteAddresses(), SCTP::removeRemoteAddressFromAllConnections(), SCTPAssociation::retransmitCookieEcho(), SCTPAssociation::retransmitInit(), SCTPAssociation::retransmitShutdown(), SCTPAssociation::retransmitShutdownAck(), SCTPAssociation::scheduleSack(), SCTPSocket::SCTPSocket(), SCTPAssociation::sendAbort(), SCTP::sendAbortFromMain(), SCTPAssociation::sendAll(), SCTPAlg::sendCommandInvoked(), SCTPAssociation::sendCookieAck(), SCTPAssociation::sendCookieEcho(), SCTPAssociation::sendDataArrivedNotification(), SCTPAssociation::sendHeartbeat(), SCTPAssociation::sendHeartbeatAck(), SCTPAssociation::sendInit(), SCTPAssociation::sendInitAck(), SCTPPeer::sendRequest(), SCTPPeer::sendRequestArrived(), SCTPClient::sendRequestArrived(), SCTPAssociation::sendSack(), SCTPAssociation::sendShutdown(), SCTPAssociation::sendShutdownAck(), SCTPAssociation::sendShutdownComplete(), SCTP::sendShutdownCompleteFromMain(), SCTPAssociation::sendToIP(), SCTPPeer::socketDataArrived(), SCTPClient::socketDataArrived(), SCTPPeer::socketEstablished(), SCTPClient::socketEstablished(), SCTPAssociation::startTimer(), SCTPAssociation::stateEntered(), SCTPAssociation::streamScheduler(), SCTPAssociation::updateCounters(), SCTPAssociation::updateGapList(), SCTP::updateSockPair(), SCTP::~SCTP(), and SCTPAlg::~SCTPAlg().