OverSim
|
Go to the source code of this file.
Classes | |
struct | NodeIdentity |
struct | LatencyInfo |
struct | MsgContent |
class | I3LatencyStretch |
Macros | |
#define | TRIGGER_TIMER 1234 |
#define | STRETCH_HELLO 12345 |
#define | STRETCH_HELLOACK 12346 |
#define | STRETCH_I3MSG 12347 |
#define | STRETCH_IPMSG 12348 |
#define | USE_NO_SAMPLING 0 |
#define | USE_QUERY_FLAG 1 |
#define | USE_CLOSEST_ID 2 |
#define | USE_SAMPLING (USE_QUERY_FLAG | USE_CLOSEST_ID) |
Enumerations | |
enum | Stats { STAT_IP, STAT_I3, STAT_RATIO, NUM_STATS, STAT_CHANGE, STAT_RX, STAT_WRONG, NUM_STATS } |
Functions | |
Define_Module (I3LatencyStretch) |
Variables | |
static cStdDev | stats [NUM_STATS] |
static bool | statsDumped = false |
Definition in file I3LatencyStretch.cc.
#define STRETCH_HELLO 12345 |
Definition at line 28 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::deliver(), and I3LatencyStretch::handleTimerEvent().
#define STRETCH_HELLOACK 12346 |
Definition at line 29 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::deliver().
#define STRETCH_I3MSG 12347 |
Definition at line 30 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::deliver(), and I3LatencyStretch::handleTimerEvent().
#define STRETCH_IPMSG 12348 |
Definition at line 31 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::handleTimerEvent().
#define TRIGGER_TIMER 1234 |
Definition at line 26 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::handleTimerEvent(), and I3LatencyStretch::initializeI3().
#define USE_CLOSEST_ID 2 |
Definition at line 35 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::initializeI3().
#define USE_NO_SAMPLING 0 |
Definition at line 33 of file I3LatencyStretch.cc.
#define USE_QUERY_FLAG 1 |
Definition at line 34 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::deliver(), and I3LatencyStretch::handleTimerEvent().
#define USE_SAMPLING (USE_QUERY_FLAG | USE_CLOSEST_ID) |
Definition at line 36 of file I3LatencyStretch.cc.
enum Stats |
Definition at line 40 of file I3LatencyStretch.cc.
Define_Module | ( | I3LatencyStretch | ) |
|
static |
Definition at line 47 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::deliver(), I3LatencyStretch::finish(), and GIASearchApp::finishApp().
|
static |
Definition at line 48 of file I3LatencyStretch.cc.
Referenced by I3LatencyStretch::finish(), and I3LatencyStretch::initializeApp().