RINASim  October 2016
Documentation of framework for OMNeT++
SearchTable Class Reference

#include <SearchTable.h>

Inheritance diagram for SearchTable:

Public Member Functions

void addSearchEntry (const APN &apn)
 
SearchTableEntryfindSearchEntryByApn (const APN &apn)
 
const APNListfindPeersByApn (const APN &apn)
 
void addNewPeerDa (const APN &apn, const APN &peer)
 
void removeSearchEntry (const APN &apn)
 

Protected Member Functions

virtual void initialize ()
 
virtual void handleMessage (cMessage *msg)
 
void parseConfig (cXMLElement *config)
 

Protected Attributes

SearchEntries SrchTable
 

Private Member Functions

void updateDisplayString ()
 

Detailed Description

Definition at line 39 of file SearchTable.h.

Member Function Documentation

void SearchTable::addNewPeerDa ( const APN apn,
const APN peer 
)

Definition at line 70 of file SearchTable.cc.

void SearchTable::addSearchEntry ( const APN apn)

Definition at line 61 of file SearchTable.cc.

const APNList * SearchTable::findPeersByApn ( const APN apn)

Definition at line 65 of file SearchTable.cc.

SearchTableEntry * SearchTable::findSearchEntryByApn ( const APN apn)

Definition at line 48 of file SearchTable.cc.

Referenced by addNewPeerDa(), findPeersByApn(), and removeSearchEntry().

void SearchTable::handleMessage ( cMessage *  msg)
protectedvirtual

Definition at line 56 of file SearchTable.cc.

void SearchTable::initialize ( )
protectedvirtual

Definition at line 38 of file SearchTable.cc.

void SearchTable::parseConfig ( cXMLElement *  config)
protected

Definition at line 78 of file SearchTable.cc.

Referenced by initialize().

void SearchTable::removeSearchEntry ( const APN apn)

Definition at line 74 of file SearchTable.cc.

void SearchTable::updateDisplayString ( )
private

Definition at line 31 of file SearchTable.cc.

Referenced by initialize().

Member Data Documentation

SearchEntries SearchTable::SrchTable
protected

The documentation for this class was generated from the following files: