#include <GiaKeyListModule.h>
Public Member Functions | |
virtual int | numInitStages () const |
Sets init stage. | |
virtual void | initialize (int stage) |
Initializes this class and set some WATCH(variable) for OMNeT++. | |
virtual void | handleMessages (cMessage *msg) |
This module doesn't handle OMNeT++ messages. | |
virtual void | setKeyListVector (const std::vector< OverlayKey > &keyListVector) |
Sets keyListVector for OMNeT++ WATCH_VECTOR. | |
Protected Attributes | |
std::vector< OverlayKey > | keyListVector |
virtual int GiaKeyListModule::numInitStages | ( | ) | const [inline, virtual] |
void GiaKeyListModule::initialize | ( | int | stage | ) | [virtual] |
Initializes this class and set some WATCH(variable) for OMNeT++.
stage | Level of initialization (OMNeT++) |
00028 { 00029 // wait until IPAddressResolver finished his initialization 00030 if(stage != MIN_STAGE_OVERLAY) 00031 return; 00032 00033 WATCH_VECTOR(keyListVector); 00034 }
void GiaKeyListModule::handleMessages | ( | cMessage * | msg | ) | [virtual] |
void GiaKeyListModule::setKeyListVector | ( | const std::vector< OverlayKey > & | keyListVector | ) | [virtual] |
Sets keyListVector for OMNeT++ WATCH_VECTOR.
keyListVector | Vector of search keys |
Referenced by Gia::handleAppMessage().
00044 { 00045 this->keyListVector = keyListVector; 00046 }
std::vector<OverlayKey> GiaKeyListModule::keyListVector [protected] |
Referenced by initialize().