NeighborCache.h File Reference

#include <omnetpp.h>
#include <map>
#include <cfloat>
#include <deque>
#include <BaseApp.h>
#include <NodeHandle.h>
#include <CoordinateSystem.h>
#include <Nps.h>
#include <Vivaldi.h>
#include <SVivaldi.h>
#include <ProxNodeHandle.h>
#include <HashFunc.h>

Go to the source code of this file.

Classes

class  ProxListener
class  NeighborCache
struct  NeighborCache::WaitingContext
struct  NeighborCache::NeighborCacheEntry

Enumerations

enum  NeighborCacheQueryType {
  NEIGHBORCACHE_AVAILABLE, NEIGHBORCACHE_EXACT, NEIGHBORCACHE_EXACT_TIMEOUT, NEIGHBORCACHE_ESTIMATED,
  NEIGHBORCACHE_QUERY, NEIGHBORCACHE_DEFAULT, NEIGHBORCACHE_DEFAULT_IMMEDIATELY, NEIGHBORCACHE_DEFAULT_QUERY
}

Detailed Description

Author:
Antonio Zea
Bernhard Heep

Definition in file NeighborCache.h.


Enumeration Type Documentation

Enumerator:
NEIGHBORCACHE_AVAILABLE 
NEIGHBORCACHE_EXACT 
NEIGHBORCACHE_EXACT_TIMEOUT 
NEIGHBORCACHE_ESTIMATED 
NEIGHBORCACHE_QUERY 
NEIGHBORCACHE_DEFAULT 
NEIGHBORCACHE_DEFAULT_IMMEDIATELY 
NEIGHBORCACHE_DEFAULT_QUERY 

Definition at line 50 of file NeighborCache.h.

00050                             {
00051     NEIGHBORCACHE_AVAILABLE,     //< RTT, timeout, or unknown (no query)
00052     NEIGHBORCACHE_EXACT,         //< RTT or query
00053     NEIGHBORCACHE_EXACT_TIMEOUT, //< RTT, timeout, or query
00054     NEIGHBORCACHE_ESTIMATED,     //< RTT or estimated
00055     NEIGHBORCACHE_QUERY,         //< only query, return unknown
00056     // default
00057     NEIGHBORCACHE_DEFAULT,       //< available, exact, exact_timeout or estimated
00058     NEIGHBORCACHE_DEFAULT_IMMEDIATELY, //< return a result immediately (available or estimated)
00059     NEIGHBORCACHE_DEFAULT_QUERY  //< do a query if needed (exact, exact_timeout, or query)
00060 };

Generated on Wed May 26 16:21:15 2010 for OverSim by  doxygen 1.6.3