sctpDebug.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DBG_F(funcName, debugFuncCall)   { /* empty */ }
#define DBG_FOPEN()   { /* empty */ }
#define DBG_I(bitmask)   { /* empty */ }
#define DBG_IF(funcName)   if(0)
#define DBG_PL(funcName, format)   if(0) sctpDebugEmptyPrintf (""
#define DBG_PR   )
#define DBG_X(funcName)   { /* empty */ }

Functions

void sctpDebugEmptyPrintf (char const *format,...)


Define Documentation

#define DBG_F funcName,
debugFuncCall   )     { /* empty */ }
 

Definition at line 228 of file sctpDebug.h.

Referenced by SctpAgent::ProcessSackChunk(), and NewRenoSctpAgent::ProcessSackChunk().

 
#define DBG_FOPEN  )     { /* empty */ }
 

Definition at line 234 of file sctpDebug.h.

Referenced by SctpAgent::Reset().

#define DBG_I bitmask   )     { /* empty */ }
 

Definition at line 220 of file sctpDebug.h.

Referenced by SctpAgent::AddDestination(), SctpAgent::AddInterface(), SctpAgent::AddToSendBuffer(), TimestampSctpAgent::AddToSendBuffer(), MultipleFastRtxSctpAgent::AddToSendBuffer(), MfrTimestampSctpAgent::AddToSendBuffer(), SctpAgent::AdjustCwnd(), SctpAgent::AdvancePeerAckPoint(), SctpAgent::AnyMarkedChunks(), SctpAgent::BundleControlChunks(), TimestampSctpAgent::BundleControlChunks(), SctpAgent::CalcHeartbeatTime(), SctpAgent::Close(), SctpAgent::command(), SctpAgent::ControlChunkReservation(), TimestampSctpAgent::ControlChunkReservation(), SctpAgent::CwndDegradeTimerExpiration(), SctpAgent::DumpSendBuffer(), SctpAgent::FastRtx(), NewRenoSctpAgent::FastRtx(), SctpAgent::ForceSource(), SctpAgent::GenChunk(), SctpAgent::GenMultipleDataChunks(), SctpAgent::GenOneDataChunk(), SctpAgent::GetHighestOutstandingTsn(), SctpAgent::GetNextDataChunkSize(), SctpAgent::GetNextDest(), SctpAgent::HeartbeatGenTimerExpiration(), SctpAgent::InsertDuplicateTsn(), SctpAgent::InsertInStreamBuffer(), SctpAgent::IsDuplicateChunk(), SctpAgent::MarkChunkForRtx(), SctpAgent::NextChunk(), TimestampSctpAgent::OptionReset(), NewRenoSctpAgent::OptionReset(), SctpAgent::PassToStream(), SctpAgent::PassToUpperLayer(), SctpAgent::ProcessChunk(), SctpAgent::ProcessDataChunk(), SctpAgent::ProcessForwardTsnChunk(), SctpAgent::ProcessGapAckBlocks(), TimestampSctpAgent::ProcessGapAckBlocks(), NewRenoSctpAgent::ProcessGapAckBlocks(), MultipleFastRtxSctpAgent::ProcessGapAckBlocks(), MfrTimestampSctpAgent::ProcessGapAckBlocks(), SctpAgent::ProcessHeartbeatAckChunk(), SctpAgent::ProcessInitAckChunk(), SctpAgent::ProcessInitChunk(), SctpAgent::ProcessOptionChunk(), TimestampSctpAgent::ProcessOptionChunk(), SctpAgent::ProcessSackChunk(), NewRenoSctpAgent::ProcessSackChunk(), TimestampSctpAgent::ProcessTimestampChunk(), SctpAgent::recv(), SctpAgent::Reset(), SctpAgent::RouteCacheFlushTimerExpiration(), SctpAgent::RouteCalcDelayTimerExpiration(), SctpAgent::RttUpdate(), SctpAgent::RtxMarkedChunks(), TimestampSctpAgent::RtxMarkedChunks(), SctpAgent::SackGenTimerExpiration(), SctpAgent::SendBufferDequeueUpTo(), TimestampSctpAgent::SendBufferDequeueUpTo(), NewRenoSctpAgent::SendBufferDequeueUpTo(), MultipleFastRtxSctpAgent::SendBufferDequeueUpTo(), MfrTimestampSctpAgent::SendBufferDequeueUpTo(), SctpAgent::SendHeartbeat(), SctpAgent::sendmsg(), SctpAgent::SendMuch(), SctpAgent::SendPacket(), SctpAgent::SetDestination(), SctpAgent::SetPrimary(), SctpAgent::SetSource(), SctpAgent::StartT3RtxTimer(), SctpAgent::StopT3RtxTimer(), SctpAgent::T1CookieTimerExpiration(), SctpAgent::T1InitTimerExpiration(), SctpAgent::Timeout(), MfrHbAfterRtoSctpAgent::Timeout(), HbAfterRtoSctpAgent::Timeout(), SctpAgent::TimeoutRtx(), SctpAgent::TotalOutstanding(), SctpAgent::UpdateAllStreams(), SctpAgent::UpdateCumAck(), SctpAgent::UpdateHighestTsn(), and SctpAgent::UpdateRecvTsnBlocks().

#define DBG_IF funcName   )     if(0)
 

Definition at line 230 of file sctpDebug.h.

Referenced by SctpAgent::DumpSendBuffer().

#define DBG_PL funcName,
format   )     if(0) sctpDebugEmptyPrintf (""
 

Definition at line 225 of file sctpDebug.h.

Referenced by SctpAgent::AddToSendBuffer(), TimestampSctpAgent::AddToSendBuffer(), MultipleFastRtxSctpAgent::AddToSendBuffer(), MfrTimestampSctpAgent::AddToSendBuffer(), SctpAgent::AdjustCwnd(), SctpAgent::AdvancePeerAckPoint(), SctpAgent::AnyMarkedChunks(), SctpAgent::BundleControlChunks(), TimestampSctpAgent::BundleControlChunks(), SctpAgent::CalcHeartbeatTime(), SctpAgent::command(), SctpAgent::ControlChunkReservation(), TimestampSctpAgent::ControlChunkReservation(), SctpAgent::CwndDegradeTimerExpiration(), SctpAgent::DumpSendBuffer(), SctpAgent::ForceSource(), SctpAgent::GenChunk(), SctpAgent::GenOneDataChunk(), SctpAgent::GetHighestOutstandingTsn(), SctpAgent::GetNextDataChunkSize(), SctpAgent::GetNextDest(), SctpAgent::HeartbeatGenTimerExpiration(), SctpAgent::InsertInStreamBuffer(), SctpAgent::IsDuplicateChunk(), SctpAgent::MarkChunkForRtx(), SctpAgent::PassToStream(), SctpAgent::PassToUpperLayer(), SctpAgent::ProcessChunk(), SctpAgent::ProcessDataChunk(), SctpAgent::ProcessGapAckBlocks(), TimestampSctpAgent::ProcessGapAckBlocks(), NewRenoSctpAgent::ProcessGapAckBlocks(), MultipleFastRtxSctpAgent::ProcessGapAckBlocks(), MfrTimestampSctpAgent::ProcessGapAckBlocks(), SctpAgent::ProcessHeartbeatAckChunk(), SctpAgent::ProcessInitAckChunk(), SctpAgent::ProcessInitChunk(), SctpAgent::ProcessOptionChunk(), TimestampSctpAgent::ProcessOptionChunk(), SctpAgent::ProcessSackChunk(), NewRenoSctpAgent::ProcessSackChunk(), TimestampSctpAgent::ProcessTimestampChunk(), SctpAgent::recv(), SctpAgent::Reset(), SctpAgent::RouteCacheFlushTimerExpiration(), SctpAgent::RouteCalcDelayTimerExpiration(), SctpAgent::RttUpdate(), SctpAgent::RtxMarkedChunks(), TimestampSctpAgent::RtxMarkedChunks(), SctpAgent::SackGenTimerExpiration(), SctpAgent::SendBufferDequeueUpTo(), TimestampSctpAgent::SendBufferDequeueUpTo(), NewRenoSctpAgent::SendBufferDequeueUpTo(), MultipleFastRtxSctpAgent::SendBufferDequeueUpTo(), MfrTimestampSctpAgent::SendBufferDequeueUpTo(), SctpAgent::SendHeartbeat(), SctpAgent::sendmsg(), SctpAgent::SendMuch(), SctpAgent::SendPacket(), SctpAgent::SetDestination(), SctpAgent::SetPrimary(), SctpAgent::SetSource(), SctpAgent::StartT3RtxTimer(), SctpAgent::StopT3RtxTimer(), SctpAgent::Timeout(), MfrHbAfterRtoSctpAgent::Timeout(), HbAfterRtoSctpAgent::Timeout(), SctpAgent::TimeoutRtx(), SctpAgent::TotalOutstanding(), SctpAgent::UpdateAllStreams(), and SctpAgent::UpdateHighestTsn().

#define DBG_PR   )
 

Definition at line 226 of file sctpDebug.h.

Referenced by SctpAgent::AddToSendBuffer(), TimestampSctpAgent::AddToSendBuffer(), MultipleFastRtxSctpAgent::AddToSendBuffer(), MfrTimestampSctpAgent::AddToSendBuffer(), SctpAgent::AdjustCwnd(), SctpAgent::AdvancePeerAckPoint(), SctpAgent::AnyMarkedChunks(), SctpAgent::BundleControlChunks(), TimestampSctpAgent::BundleControlChunks(), SctpAgent::command(), SctpAgent::ControlChunkReservation(), TimestampSctpAgent::ControlChunkReservation(), SctpAgent::ForceSource(), SctpAgent::GenChunk(), SctpAgent::GenOneDataChunk(), SctpAgent::GetHighestOutstandingTsn(), SctpAgent::GetNextDataChunkSize(), SctpAgent::InsertInStreamBuffer(), SctpAgent::IsDuplicateChunk(), SctpAgent::MarkChunkForRtx(), SctpAgent::PassToStream(), SctpAgent::PassToUpperLayer(), SctpAgent::ProcessDataChunk(), SctpAgent::ProcessGapAckBlocks(), TimestampSctpAgent::ProcessGapAckBlocks(), NewRenoSctpAgent::ProcessGapAckBlocks(), MultipleFastRtxSctpAgent::ProcessGapAckBlocks(), MfrTimestampSctpAgent::ProcessGapAckBlocks(), SctpAgent::ProcessInitAckChunk(), SctpAgent::ProcessInitChunk(), SctpAgent::Reset(), SctpAgent::RttUpdate(), SctpAgent::RtxMarkedChunks(), TimestampSctpAgent::RtxMarkedChunks(), SctpAgent::SendBufferDequeueUpTo(), TimestampSctpAgent::SendBufferDequeueUpTo(), NewRenoSctpAgent::SendBufferDequeueUpTo(), MultipleFastRtxSctpAgent::SendBufferDequeueUpTo(), MfrTimestampSctpAgent::SendBufferDequeueUpTo(), SctpAgent::SetPrimary(), SctpAgent::StartT3RtxTimer(), SctpAgent::StopT3RtxTimer(), MfrHbAfterRtoSctpAgent::Timeout(), HbAfterRtoSctpAgent::Timeout(), SctpAgent::TimeoutRtx(), SctpAgent::UpdateAllStreams(), and SctpAgent::UpdateHighestTsn().

#define DBG_X funcName   )     { /* empty */ }
 

Definition at line 232 of file sctpDebug.h.

Referenced by SctpAgent::AddDestination(), SctpAgent::AddInterface(), SctpAgent::AddToSendBuffer(), TimestampSctpAgent::AddToSendBuffer(), MultipleFastRtxSctpAgent::AddToSendBuffer(), MfrTimestampSctpAgent::AddToSendBuffer(), SctpAgent::AdjustCwnd(), SctpAgent::AdvancePeerAckPoint(), SctpAgent::AnyMarkedChunks(), SctpAgent::BundleControlChunks(), TimestampSctpAgent::BundleControlChunks(), SctpAgent::CalcHeartbeatTime(), SctpAgent::Close(), SctpAgent::command(), SctpAgent::ControlChunkReservation(), TimestampSctpAgent::ControlChunkReservation(), SctpAgent::CwndDegradeTimerExpiration(), SctpAgent::DumpSendBuffer(), SctpAgent::FastRtx(), NewRenoSctpAgent::FastRtx(), SctpAgent::ForceSource(), SctpAgent::GenChunk(), SctpAgent::GenMultipleDataChunks(), SctpAgent::GenOneDataChunk(), SctpAgent::GetHighestOutstandingTsn(), SctpAgent::GetNextDataChunkSize(), SctpAgent::GetNextDest(), SctpAgent::HeartbeatGenTimerExpiration(), SctpAgent::InsertDuplicateTsn(), SctpAgent::InsertInStreamBuffer(), SctpAgent::IsDuplicateChunk(), SctpAgent::MarkChunkForRtx(), SctpAgent::NextChunk(), TimestampSctpAgent::OptionReset(), NewRenoSctpAgent::OptionReset(), SctpAgent::PassToStream(), SctpAgent::PassToUpperLayer(), SctpAgent::ProcessChunk(), SctpAgent::ProcessDataChunk(), SctpAgent::ProcessHeartbeatAckChunk(), SctpAgent::ProcessOptionChunk(), TimestampSctpAgent::ProcessOptionChunk(), SctpAgent::ProcessSackChunk(), NewRenoSctpAgent::ProcessSackChunk(), TimestampSctpAgent::ProcessTimestampChunk(), SctpAgent::recv(), SctpAgent::RouteCacheFlushTimerExpiration(), SctpAgent::RouteCalcDelayTimerExpiration(), SctpAgent::RttUpdate(), SctpAgent::RtxMarkedChunks(), TimestampSctpAgent::RtxMarkedChunks(), SctpAgent::SackGenTimerExpiration(), SctpAgent::SendBufferDequeueUpTo(), TimestampSctpAgent::SendBufferDequeueUpTo(), NewRenoSctpAgent::SendBufferDequeueUpTo(), MultipleFastRtxSctpAgent::SendBufferDequeueUpTo(), MfrTimestampSctpAgent::SendBufferDequeueUpTo(), SctpAgent::SendHeartbeat(), SctpAgent::SendMuch(), SctpAgent::SendPacket(), SctpAgent::SetDestination(), SctpAgent::SetPrimary(), SctpAgent::SetSource(), SctpAgent::StartT3RtxTimer(), SctpAgent::StopT3RtxTimer(), SctpAgent::T1CookieTimerExpiration(), SctpAgent::T1InitTimerExpiration(), SctpAgent::Timeout(), MfrHbAfterRtoSctpAgent::Timeout(), HbAfterRtoSctpAgent::Timeout(), SctpAgent::TimeoutRtx(), SctpAgent::TotalOutstanding(), SctpAgent::UpdateCumAck(), SctpAgent::UpdateHighestTsn(), and SctpAgent::UpdateRecvTsnBlocks().


Function Documentation

void sctpDebugEmptyPrintf char const *  format,
  ...
 

Definition at line 42 of file sctpDebug.cc.

00043 {
00044 
00045 }


Generated on Tue Mar 6 17:00:31 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6