ITM OverSim Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AbstractLookupThis class declares an abstract iterative lookup
AccessNetConfiguration module for access networks
BaseAppBase class for applications (Tier 1)
BaseAppDataMessageClass generated from BaseOverlayMessage.msg by opp_msgc
BaseCallMessageClass generated from BaseOverlayMessage.msg by opp_msgc
BaseLookupThis class implements a basic greedy lookup strategy
BaseLookup::RpcInfo
BaseLookup::RpcInfoVector
BaseLookupConfigurationThis class holds the lookup configuration
BaseOverlayBase class for overlays
BaseOverlay::lookupHashFcn
BaseOverlay::RpcState
BaseOverlayMessageClass generated from BaseOverlayMessage.msg by opp_msgc
BasePathLookupThis class implements a path lookup
BaseResponseMessageClass generated from BaseOverlayMessage.msg by opp_msgc
BaseRouteMessageClass generated from BaseOverlayMessage.msg by opp_msgc
BaseRpcMessageClass generated from BaseOverlayMessage.msg by opp_msgc
BootstrapOracleGlobal modul that supports bootstrap process and key distribution
BootstrapOracleAccessGives access to the BootstrapOracle
ChordChord overlay module
ChordFindNodeExtMessageClass generated from ChordMessage.msg by opp_msgc
ChordMessageClass generated from ChordMessage.msg by opp_msgc
CommonAPIMessageClass generated from CommonAPIMessages.msg by opp_msgc
Comparator< T >Default Comparator
CSHA1
cTunOutSchedulerThis class implements a event scheduler for omnet It makes the simulation run in realtime (i.e
DummyPacketParserImplements a PacketParser
FindNodeCallClass generated from BaseOverlayMessage.msg by opp_msgc
FindNodeResponseClass generated from BaseOverlayMessage.msg by opp_msgc
FingerTableFinger table module
FixfingersCallClass generated from ChordMessage.msg by opp_msgc
FixfingersResponseClass generated from ChordMessage.msg by opp_msgc
GiaGia overlay module
GIAanswerClass generated from ExtAPIMessages.msg by opp_msgc
GiaIDMessageClass generated from GiaMessage.msg by opp_msgc
GiaMessageClass generated from GiaMessage.msg by opp_msgc
GiaNeighborMessageClass generated from GiaMessage.msg by opp_msgc
GiaNodeThis class represents a node in gia overlay network
GIAputClass generated from ExtAPIMessages.msg by opp_msgc
GIAremoveClass generated from ExtAPIMessages.msg by opp_msgc
GiaRouteMessageClass generated from GiaMessage.msg by opp_msgc
GIAsearchClass generated from ExtAPIMessages.msg by opp_msgc
GIASearchAppGia search test application
GIASearchAppMessageClass generated from ExtAPIMessages.msg by opp_msgc
GiaSearchStatsStruct for average statistical values of search messages and responses
GlobalRoutingHashMap
GlobalRoutingHashMapAccessGives access to the GlobalRoutingHashMap
__gnu_cxx::hash< IPvXAddress >
IPv4UnderlayConfiguratorConfigurator module for the IPv4Underlay
JoinCallClass generated from ChordMessage.msg by opp_msgc
JoinResponseClass generated from ChordMessage.msg by opp_msgc
KBRdeliverClass generated from CommonAPIMessages.msg by opp_msgc
KBRforwardClass generated from CommonAPIMessages.msg by opp_msgc
KBRrouteClass generated from CommonAPIMessages.msg by opp_msgc
KBRTestAppTest application for KBR interface
KBRTestMessageClass generated from KBRTestMessage.msg by opp_msgc
KeyComparatorOverlayKey comparator
KeyDistanceComparator< Metric >OverlayKey distance comparator
KeyListThis class is for managing (search)keys
KeyListMessageClass generated from GiaMessage.msg by opp_msgc
KeyListModuleThis class is only for visualizing the KeyList
KeyStdMetricOverlayKey standard metric
KeyXorMetricOverlayKey XOR Metric
LookupListenerThis class declares an abstract lookup listener
MessageBookkeepingThis class contains all send messages and their timestamp
MessageBookkeeping::MessageItem
MessageBookkeeping::nodeQueueCompare
NeighborCandidateListThis class is for managing of possible neighbor nodes Used for JOIN-Protocol
NeighborNodeThis class represents an neighbor node It contains a gia node, a key list for this neighbor and a timestamp when the last message was received from this neighbor
NeighborsThis class is for managing all neighbor nodes
NewSuccessorHintMessageClass generated from ChordMessage.msg by opp_msgc
NodeHandleThis class implements a common node handle
NodeHandle::hashFcn
NodeInfoInformation about a node (usually a router)
NodeVectorA NodeHandle STL-vector that supports sorted node inserts
NotifyCallClass generated from ChordMessage.msg by opp_msgc
NotifyResponseClass generated from ChordMessage.msg by opp_msgc
OverlayCtrlInfoClass generated from CommonAPIMessages.msg by opp_msgc
OverlayKeyA common overlay key class
PacketParserClass that performes parsing of the payload of packets that are send to or received by the tun device
PingCallClass generated from BaseOverlayMessage.msg by opp_msgc
PingResponseClass generated from BaseOverlayMessage.msg by opp_msgc
RpcListenerA Remote-Procedure-Call listener class
RpcTimeoutMessageClass generated from BaseOverlayMessage.msg by opp_msgc
SearchMessageClass generated from GiaMessage.msg by opp_msgc
SearchMsgBookkeepingClass for bookkeeping sent SEARCH-Messages to gather statistical data
SearchMsgBookkeeping::SearchMessageItemStructure containing all necessary values to gather statistical data
SearchResponseMessageClass generated from GiaMessage.msg by opp_msgc
SendToKeyListener
SHA1_WORKSPACE_BLOCK
SimpleNetConfigurator
SimpleNodeEntryRepresentation of a single node in the GlobalRoutingHashMap
SimpleUDPImplements the UDP protocol: encapsulates/decapsulates user data into/from UDP
SimpleUDP::SockDesc
SimpleUDPPacketClass generated from SimpleUDPPacket.msg by opp_msgc
StabilizeCallClass generated from ChordMessage.msg by opp_msgc
StabilizeResponseClass generated from ChordMessage.msg by opp_msgc
SuccessorListSuccessor list module
TerminalInfoInformation about a terminal
TokenFactoryThis class handles the token allocation
TokenFactory::tokenCompareGiaNode
TokenMessageClass generated from GiaMessage.msg by opp_msgc
TunOutDeviceTunOutDevice is a pseudo interface that allows communcation with the real world through the cTunOutScheduler
TunOutTestConfiguratorConfigures IP addresses and routing tables for a "flat" network, "flat" meaning that all hosts and routers will have the same network address
UnderlayConfiguratorBase class for configurators of different underlay models
UnderlayConfiguratorAccessGives access to the UnderlayConfigurator

Generated on Fri Dec 15 17:50:30 2006 for ITM OverSim by  doxygen 1.4.7