errmodel.h File Reference

#include "connector.h"
#include "timer-handler.h"
#include "ranvar.h"
#include "packet.h"
#include "basetrace.h"

Include dependency graph for errmodel.h:

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

Go to the source code of this file.

Data Structures

class  ComplexTwoStateErrorModel
class  ErrorModel
class  ErrorModule
class  ListErrorModel
class  LMSErrorModel
class  MrouteErrorModel
class  MultiStateErrorModel
class  PeriodicErrorModel
class  SelectErrorModel
class  TraceErrorModel
class  TwoStateErrModelTimer
class  TwoStateErrorModel

Defines

#define EM_BAD   2
#define EM_GOOD   1
#define EU_NAMES   "time", "byte", "pkt", "bit"
#define ST_NAMES   "time", "pkt"
#define STR2EU(s)   (!strcmp(s,"time") ? EU_TIME : (!strcmp(s,"byte") ? EU_BYTE : (!strcmp(s, "bit") ? EU_BIT : EU_PKT)))
#define STR2ST(s)   (!strcmp(s,"time") ? ST_TIME : ST_PKT)

Enumerations

enum  ErrorUnit { EU_TIME = 0, EU_BYTE, EU_PKT, EU_BIT }
enum  StTypeUnit { ST_TIME = 0, ST_PKT }


Define Documentation

#define EM_BAD   2
 

Definition at line 58 of file errmodel.h.

#define EM_GOOD   1
 

Definition at line 57 of file errmodel.h.

#define EU_NAMES   "time", "byte", "pkt", "bit"
 

Definition at line 50 of file errmodel.h.

#define ST_NAMES   "time", "pkt"
 

Definition at line 54 of file errmodel.h.

#define STR2EU  )     (!strcmp(s,"time") ? EU_TIME : (!strcmp(s,"byte") ? EU_BYTE : (!strcmp(s, "bit") ? EU_BIT : EU_PKT)))
 

Definition at line 51 of file errmodel.h.

Referenced by ComplexTwoStateErrorModel::command(), and ErrorModel::command().

#define STR2ST  )     (!strcmp(s,"time") ? ST_TIME : ST_PKT)
 

Definition at line 55 of file errmodel.h.

Referenced by MultiStateErrorModel::command().


Enumeration Type Documentation

enum ErrorUnit
 

Enumerator:
EU_TIME 
EU_BYTE 
EU_PKT 
EU_BIT 

Definition at line 49 of file errmodel.h.

00049 { EU_TIME=0, EU_BYTE, EU_PKT, EU_BIT };

enum StTypeUnit
 

Enumerator:
ST_TIME 
ST_PKT 

Definition at line 53 of file errmodel.h.

00053 {ST_TIME=0, ST_PKT };


Generated on Tue Mar 6 16:52:34 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6