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 |
BaseKeySortedVector< T, T_key > | A STL-vector that supports inserts sorted by an OverlayKey found somewhere in the type |
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 |
bootstrapEntry | Global modul that supports bootstrap process and key distribution |
BootstrapOracle | |
BootstrapOracleAccess | Gives access to the BootstrapOracle |
Broose | |
BrooseBucket | Broose bucket module |
BrooseFindNodeExtMessage | Class generated from BrooseMessage.msg by opp_msgc |
BrooseHandle | |
BroosePingCall | Class generated from BrooseMessage.msg by opp_msgc |
BroosePingResponse | Class generated from BrooseMessage.msg by opp_msgc |
BucketCall | Class generated from BrooseMessage.msg by opp_msgc |
BucketResponse | Class generated from BrooseMessage.msg by opp_msgc |
Chord | Chord overlay module |
ChordFindNodeExtMessage | Class generated from ChordMessage.msg by opp_msgc |
ChordFingerTable | Chord's finger table module |
ChordMessage | Class generated from ChordMessage.msg by opp_msgc |
ChordSuccessorList | Chord's successor list module |
cNetCommBuffer | Communication buffer that packs data into a memory buffer without any transformation |
CommonAPIMessage | Class generated from CommonAPIMessages.msg by opp_msgc |
Comparator< T > | Default Comparator |
CSHA1 | |
DeBruijnCall | Class generated from ChordMessage.msg by opp_msgc |
DeBruijnResponse | Class generated from ChordMessage.msg by opp_msgc |
DHTget | Class generated from CommonAPIMessages.msg by opp_msgc |
DHTgetResponse | Class generated from CommonAPIMessages.msg by opp_msgc |
DHTput | Class generated from CommonAPIMessages.msg by opp_msgc |
DHTputResponse | Class generated from CommonAPIMessages.msg by opp_msgc |
FailedNodeCall | Class generated from BaseOverlayMessage.msg by opp_msgc |
FailedNodeResponse | Class generated from BaseOverlayMessage.msg by opp_msgc |
FindNodeCall | Class generated from BaseOverlayMessage.msg by opp_msgc |
FindNodeResponse | Class generated from BaseOverlayMessage.msg by opp_msgc |
FixfingersCall | Class generated from ChordMessage.msg by opp_msgc |
FixfingersResponse | Class generated from ChordMessage.msg by opp_msgc |
GenericPacketParser | A message parser using the cMemCommBuffer to serialize cmessages |
Gia | Gia overlay module |
GIAanswer | Class generated from ExtAPIMessages.msg by opp_msgc |
GiaIDMessage | Class generated from GiaMessage.msg by opp_msgc |
GiaKeyList | This class is for managing (search)keys |
GiaKeyListModule | This class is only for visualizing the KeyList |
GiaMessage | Class generated from GiaMessage.msg by opp_msgc |
GiaMessageBookkeeping | This class contains all send messages and their timestamp |
GiaMessageBookkeeping::GiaNodeQueueCompare | |
GiaMessageBookkeeping::MessageItem | |
GiaNeighborCandidateList | This class is for managing of possible neighbor nodes Used for JOIN-Protocol |
GiaNeighborInfo | |
GiaNeighborMessage | Class generated from GiaMessage.msg by opp_msgc |
GiaNeighbors | This class is for managing all neighbor nodes |
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 |
GiaTokenFactory | This class handles the token allocation |
GiaTokenFactory::tokenCompareGiaNode | |
GlobalRoutingHashMap | |
GlobalRoutingHashMapAccess | Gives access to the GlobalRoutingHashMap |
GlobalStatistics | Modul to record global statistics |
GlobalStatisticsAccess | Gives access to the GlobalStatistics modul |
__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 |
KBRupdate | Class generated from CommonAPIMessages.msg by opp_msgc |
KeyComparator | OverlayKey comparator |
KeyDistanceComparator< Metric > | OverlayKey distance comparator |
KeyExtractor< T > | Class for extracting the relevant OverlayKey from a type used as template parameter T_key for NodeVector<T, T_key> - Generic Version for unknown types, returns unspecified keys |
KeyExtractor< NodeHandle > | Class for extracting the relevant OverlayKey from a type used as template parameter T_key for NodeVector<T, T_key> - Version for plain NodeHandle |
KeyExtractor< std::pair< NodeHandle, NodeHandle > > | Class for extracting the relevant OverlayKey from a type used as template parameter T_key for NodeVector<T, T_key> - Version for a pair of NodeHandles, first one is assumed to be relevant |
KeyListMessage | Class generated from GiaMessage.msg by opp_msgc |
KeyStdMetric | OverlayKey standard metric |
KeyXorMetric | OverlayKey XOR Metric |
Koorde | Koorde overlay module |
KoordeFindNodeExtMessage | Class generated from ChordMessage.msg by opp_msgc |
LookupListener | This class declares an abstract lookup listener |
NewSuccessorHintMessage | Class generated from ChordMessage.msg by opp_msgc |
NodeHandle | This class implements an node handle |
NodeInfo | Information about a node (usually a router) |
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 |
Pastry | Pastry overlay module |
PastryExtendedNode | Struct for storing a NodeHandle together with its proximity value and an optional timestamp |
PastryFindNodeExtData | Class generated from PastryMessage.msg by opp_msgc |
PastryJoinMessage | Class generated from PastryMessage.msg by opp_msgc |
PastryLeafSet | PastryLeafSet module |
PastryMessage | Class generated from PastryMessage.msg by opp_msgc |
PastryNeighborhoodSet | PastryNeighborhoodSet module |
PastryNewLeafsMessage | Class generated from PastryMessage.msg by opp_msgc |
PastryPingCacheEntry | Struct for an entry in the ping cache |
PastryRepairRequestMessage | Class generated from PastryMessage.msg by opp_msgc |
PastryRoutingTable | Routing table module |
PastryStateMessage | Class generated from PastryMessage.msg by opp_msgc |
PastryStateMsgProximity | Struct-type for temporary proximity metrics to a STATE message |
PastryStateObject | PastryStateObject Module |
PastryStateRequestMessage | Class generated from PastryMessage.msg by opp_msgc |
PeerInfo | Base class for providing additional underlay specific information associated with a certain transport address |
PingCall | Class generated from BaseOverlayMessage.msg by opp_msgc |
PingResponse | Class generated from BaseOverlayMessage.msg by opp_msgc |
PLSRepairData | Struct for tracking repair requests |
PRTTrackRepair | Struct for tracking attempts to repair a routing table entry |
RealtimeScheduler | This class implements a event scheduler for omnet It makes the simulation run in realtime (i.e |
RealtimeScheduler::PacketBufferEntry | |
RealworldApp | Applicaton that communicates with a realword application via a socket |
RealworldConnector | RealworldConnector is a pseudo interface that allows communcation with the real world through the TunOutScheduler |
RealworldDevice | RealworldDevice is a pseudo interface that allows communcation with the real world through the TunOutScheduler |
RealWorldTestApp | |
RealWorldTestMessage | Class generated from RealWorldTestMessage.msg by opp_msgc |
RealWorldTestPacketParser | A message parser for RealWorldTestMessages |
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 |
SingleHostConfigurator | |
StabilizeCall | Class generated from ChordMessage.msg by opp_msgc |
StabilizeResponse | Class generated from ChordMessage.msg by opp_msgc |
TerminalInfo | Information about a terminal |
TokenMessage | Class generated from GiaMessage.msg by opp_msgc |
TransportAddress | This class implements a common transport address |
TransportAddress::hashFcn | |
TunOutDevice | TunOutDevice is a pseudo interface that allows communcation with the real world through the TunOutScheduler |
TunOutScheduler | |
UnderlayConfigurator | Base class for configurators of different underlay models |
UnderlayConfiguratorAccess | Gives access to the UnderlayConfigurator |