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  

LoggingDataStruct Class Reference

#include <logging-data-struct.h>

List of all members.

Public Member Functions

 LoggingDataStruct (Node *, RouteLogic *, int sampleAddress, double estimate)
 ~LoggingDataStruct ()
void log (Packet *pkt)
int consolidateStatus ()
void registerStatus (int sender, double arrRate)
LoggingDataStructNodegetNodeByID (int id)
void resetStatus ()

Public Attributes

LoggingDataStructNodefirst_
int count_
int myID_
RateEstimatorrateEstimator_
double reset_time_
int gotStatusAll_
double statusArrivalRateAll_
RouteLogicrtLogic_


Constructor & Destructor Documentation

LoggingDataStruct::LoggingDataStruct Node  ,
RouteLogic  ,
int    sampleAddress,
double    estimate
 

LoggingDataStruct::~LoggingDataStruct  
 


Member Function Documentation

int LoggingDataStruct::consolidateStatus  
 

LoggingDataStructNode * LoggingDataStruct::getNodeByID int    id
 

void LoggingDataStruct::log Packet   pkt
 

void LoggingDataStruct::registerStatus int    sender,
double    arrRate
 

void LoggingDataStruct::resetStatus  
 


Member Data Documentation

int LoggingDataStruct::count_
 

LoggingDataStructNode* LoggingDataStruct::first_
 

int LoggingDataStruct::gotStatusAll_
 

int LoggingDataStruct::myID_
 

RateEstimator* LoggingDataStruct::rateEstimator_
 

double LoggingDataStruct::reset_time_
 

RouteLogic* LoggingDataStruct::rtLogic_
 

double LoggingDataStruct::statusArrivalRateAll_
 


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