AbstractLookup | This class declares an abstract iterative lookup |
AccessNet | Configuration module for access networks |
BaseApp | Base class for applications (Tier 1) |
BaseAppDataMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
BaseCallMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
BaseLookup | This class implements a basic greedy lookup strategy |
BaseLookup::RpcInfo | |
BaseLookup::RpcInfoVector | |
BaseLookupConfiguration | This class holds the lookup configuration |
BaseOverlay | Base class for overlays |
BaseOverlay::lookupHashFcn | |
BaseOverlay::RpcState | |
BaseOverlayMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
BasePathLookup | This class implements a path lookup |
BaseResponseMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
BaseRouteMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
BaseRpcMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
BootstrapOracle | Global modul that supports bootstrap process and key distribution |
BootstrapOracleAccess | Gives access to the BootstrapOracle |
Chord | Chord overlay module |
ChordFindNodeExtMessage | Class generated from ChordMessage.msg by opp_msgc |
ChordMessage | Class generated from ChordMessage.msg by opp_msgc |
CommonAPIMessage | Class generated from CommonAPIMessages.msg by opp_msgc |
Comparator< T > | Default Comparator |
CSHA1 | |
cTunOutScheduler | This class implements a event scheduler for omnet It makes the simulation run in realtime (i.e |
DummyPacketParser | Implements a PacketParser |
FindNodeCall | Class generated from BaseOverlayMessage.msg by opp_msgc |
FindNodeResponse | Class generated from BaseOverlayMessage.msg by opp_msgc |
FingerTable | Finger table module |
FixfingersCall | Class generated from ChordMessage.msg by opp_msgc |
FixfingersResponse | Class generated from ChordMessage.msg by opp_msgc |
Gia | Gia overlay module |
GIAanswer | Class generated from ExtAPIMessages.msg by opp_msgc |
GiaIDMessage | Class generated from GiaMessage.msg by opp_msgc |
GiaMessage | Class generated from GiaMessage.msg by opp_msgc |
GiaNeighborMessage | Class generated from GiaMessage.msg by opp_msgc |
GiaNode | This class represents a node in gia overlay network |
GIAput | Class generated from ExtAPIMessages.msg by opp_msgc |
GIAremove | Class generated from ExtAPIMessages.msg by opp_msgc |
GiaRouteMessage | Class generated from GiaMessage.msg by opp_msgc |
GIAsearch | Class generated from ExtAPIMessages.msg by opp_msgc |
GIASearchApp | Gia search test application |
GIASearchAppMessage | Class generated from ExtAPIMessages.msg by opp_msgc |
GiaSearchStats | Struct for average statistical values of search messages and responses |
GlobalRoutingHashMap | |
GlobalRoutingHashMapAccess | Gives access to the GlobalRoutingHashMap |
__gnu_cxx::hash< IPvXAddress > | |
IPv4UnderlayConfigurator | Configurator module for the IPv4Underlay |
JoinCall | Class generated from ChordMessage.msg by opp_msgc |
JoinResponse | Class generated from ChordMessage.msg by opp_msgc |
KBRdeliver | Class generated from CommonAPIMessages.msg by opp_msgc |
KBRforward | Class generated from CommonAPIMessages.msg by opp_msgc |
KBRroute | Class generated from CommonAPIMessages.msg by opp_msgc |
KBRTestApp | Test application for KBR interface |
KBRTestMessage | Class generated from KBRTestMessage.msg by opp_msgc |
KeyComparator | OverlayKey comparator |
KeyDistanceComparator< Metric > | OverlayKey distance comparator |
KeyList | This class is for managing (search)keys |
KeyListMessage | Class generated from GiaMessage.msg by opp_msgc |
KeyListModule | This class is only for visualizing the KeyList |
KeyStdMetric | OverlayKey standard metric |
KeyXorMetric | OverlayKey XOR Metric |
LookupListener | This class declares an abstract lookup listener |
MessageBookkeeping | This class contains all send messages and their timestamp |
MessageBookkeeping::MessageItem | |
MessageBookkeeping::nodeQueueCompare | |
NeighborCandidateList | This class is for managing of possible neighbor nodes Used for JOIN-Protocol |
NeighborNode | This 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 |
Neighbors | This class is for managing all neighbor nodes |
NewSuccessorHintMessage | Class generated from ChordMessage.msg by opp_msgc |
NodeHandle | This class implements a common node handle |
NodeHandle::hashFcn | |
NodeInfo | Information about a node (usually a router) |
NodeVector | A NodeHandle STL-vector that supports sorted node inserts |
NotifyCall | Class generated from ChordMessage.msg by opp_msgc |
NotifyResponse | Class generated from ChordMessage.msg by opp_msgc |
OverlayCtrlInfo | Class generated from CommonAPIMessages.msg by opp_msgc |
OverlayKey | A common overlay key class |
PacketParser | Class that performes parsing of the payload of packets that are send to or received by the tun device |
PingCall | Class generated from BaseOverlayMessage.msg by opp_msgc |
PingResponse | Class generated from BaseOverlayMessage.msg by opp_msgc |
RpcListener | A Remote-Procedure-Call listener class |
RpcTimeoutMessage | Class generated from BaseOverlayMessage.msg by opp_msgc |
SearchMessage | Class generated from GiaMessage.msg by opp_msgc |
SearchMsgBookkeeping | Class for bookkeeping sent SEARCH-Messages to gather statistical data |
SearchMsgBookkeeping::SearchMessageItem | Structure containing all necessary values to gather statistical data |
SearchResponseMessage | Class generated from GiaMessage.msg by opp_msgc |
SendToKeyListener | |
SHA1_WORKSPACE_BLOCK | |
SimpleNetConfigurator | |
SimpleNodeEntry | Representation of a single node in the GlobalRoutingHashMap |
SimpleUDP | Implements the UDP protocol: encapsulates/decapsulates user data into/from UDP |
SimpleUDP::SockDesc | |
SimpleUDPPacket | Class generated from SimpleUDPPacket.msg by opp_msgc |
StabilizeCall | Class generated from ChordMessage.msg by opp_msgc |
StabilizeResponse | Class generated from ChordMessage.msg by opp_msgc |
SuccessorList | Successor list module |
TerminalInfo | Information about a terminal |
TokenFactory | This class handles the token allocation |
TokenFactory::tokenCompareGiaNode | |
TokenMessage | Class generated from GiaMessage.msg by opp_msgc |
TunOutDevice | TunOutDevice is a pseudo interface that allows communcation with the real world through the cTunOutScheduler |
TunOutTestConfigurator | Configures IP addresses and routing tables for a "flat" network, "flat" meaning that all hosts and routers will have the same network address |
UnderlayConfigurator | Base class for configurators of different underlay models |
UnderlayConfiguratorAccess | Gives access to the UnderlayConfigurator |