ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
|  Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TimestampSctpAgent Class Reference

#include <sctp-timestamp.h>

Inheritance diagram for TimestampSctpAgent:

SctpAgent Agent Connector NsObject TclObject Handler List of all members.

Public Member Functions

 TimestampSctpAgent ()

Protected Member Functions

virtual void delay_bind_init_all ()
virtual int delay_bind_dispatch (const char *varName, const char *localName, TclObject *tracer)
virtual void OptionReset ()
virtual u_int ControlChunkReservation ()
virtual int BundleControlChunks (u_char *)
virtual void AddToSendBuffer (SctpDataChunkHdr_S *, int, u_int, SctpDest_S *)
virtual void SendBufferDequeueUpTo (u_int)
virtual void RtxMarkedChunks (SctpRtxLimit_E)
virtual Boolean_E ProcessGapAckBlocks (u_char *, Boolean_E)
virtual void ProcessOptionChunk (u_char *)
void ProcessTimestampChunk (SctpTimestampChunk_S *)

Protected Attributes

Boolean_E eNeedTimestampEcho
float fOutTimestampEcho
float fInTimestampEcho

Constructor & Destructor Documentation

TimestampSctpAgent::TimestampSctpAgent (    ) 
 


Member Function Documentation

void TimestampSctpAgent::AddToSendBuffer (  SctpDataChunkHdr_S *   ,
int   ,
u_int   ,
SctpDest_S *   
)  [protected, virtual]
 

Reimplemented from SctpAgent.

int TimestampSctpAgent::BundleControlChunks (  u_char *    )  [protected, virtual]
 

Reimplemented from SctpAgent.

u_int TimestampSctpAgent::ControlChunkReservation (    )  [protected, virtual]
 

Reimplemented from SctpAgent.

int TimestampSctpAgent::delay_bind_dispatch (  const char *    varName,
const char *    localName,
TclObject *    tracer
)  [protected, virtual]
 

Reimplemented from SctpAgent.

void TimestampSctpAgent::delay_bind_init_all (    )  [protected, virtual]
 

Reimplemented from SctpAgent.

void TimestampSctpAgent::OptionReset (    )  [protected, virtual]
 

Reimplemented from SctpAgent.

Boolean_E TimestampSctpAgent::ProcessGapAckBlocks (  u_char *   ,
Boolean_E   
)  [protected, virtual]
 

Reimplemented from SctpAgent.

void TimestampSctpAgent::ProcessOptionChunk (  u_char *    )  [protected, virtual]
 

Reimplemented from SctpAgent.

void TimestampSctpAgent::ProcessTimestampChunk (  SctpTimestampChunk_S *    )  [protected]
 

void TimestampSctpAgent::RtxMarkedChunks (  SctpRtxLimit_E    )  [protected, virtual]
 

Reimplemented from SctpAgent.

void TimestampSctpAgent::SendBufferDequeueUpTo (  u_int    )  [protected, virtual]
 

Reimplemented from SctpAgent.


Member Data Documentation

Boolean_E TimestampSctpAgent::eNeedTimestampEcho [protected]
 

float TimestampSctpAgent::fInTimestampEcho [protected]
 

float TimestampSctpAgent::fOutTimestampEcho [protected]
 


The documentation for this class was generated from the following files:
This document is generated by doxygen.