I3Session.cc File Reference

#include "I3BaseApp.h"
#include "I3SessionMessage_m.h"

Go to the source code of this file.

Classes

class  I3SessionServer
class  I3SessionClient
class  I3SessionClientStarter

Defines

#define DONT_REMOVE   0
#define REMOVE_AT_ONCE   1
#define WAIT_STATIC   2
#define WAIT_CONFIRMATION   3
#define TYPE_CHANGE_SESSION   0
#define TYPE_REMOVE_TRIGGER   1

Enumerations

enum  Stats {
  STAT_IP, STAT_I3, STAT_RATIO, NUM_STATS,
  STAT_CHANGE, STAT_RX, STAT_WRONG, NUM_STATS
}

Functions

 Define_Module (I3SessionServer)
 Define_Module (I3SessionClient)
 Define_Module (I3SessionClientStarter)

Detailed Description

Author:
Antonio Zea

Definition in file I3Session.cc.


Define Documentation

#define DONT_REMOVE   0
#define REMOVE_AT_ONCE   1

Definition at line 30 of file I3Session.cc.

Referenced by I3SessionClient::handleTimerEvent().

#define TYPE_CHANGE_SESSION   0
#define TYPE_REMOVE_TRIGGER   1

Definition at line 35 of file I3Session.cc.

Referenced by I3SessionClient::handleTimerEvent().

#define WAIT_CONFIRMATION   3

Definition at line 32 of file I3Session.cc.

Referenced by I3SessionClient::deliver(), and I3SessionClient::handleTimerEvent().

#define WAIT_STATIC   2

Definition at line 31 of file I3Session.cc.

Referenced by I3SessionClient::handleTimerEvent().


Enumeration Type Documentation

enum Stats
Enumerator:
STAT_IP 
STAT_I3 
STAT_RATIO 
NUM_STATS 
STAT_CHANGE 
STAT_RX 
STAT_WRONG 
NUM_STATS 

Definition at line 37 of file I3Session.cc.

00037            {
00038     STAT_CHANGE,
00039     STAT_RX,
00040     STAT_WRONG,
00041     NUM_STATS
00042 };


Function Documentation

Define_Module ( I3SessionClientStarter   ) 
Define_Module ( I3SessionClient   ) 
Define_Module ( I3SessionServer   ) 
Generated on Wed May 26 16:21:15 2010 for OverSim by  doxygen 1.6.3