GiaKeyListModule.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00024 #ifndef __GIAKEYLISTMODULE_H_
00025 #define __GIAKEYLISTMODULE_H_
00026
00027 #include <omnetpp.h>
00028
00029 #include <InitStages.h>
00030
00031 #include "GiaKeyList.h"
00032
00033
00037 class GiaKeyListModule : public cSimpleModule
00038 {
00039 public:
00040
00041
00045 virtual int numInitStages() const
00046 {
00047 return MAX_STAGE_OVERLAY + 1;
00048 }
00049
00054 virtual void initialize(int stage);
00055
00060 virtual void handleMessages(cMessage* msg);
00061
00066 virtual void setKeyListVector(const std::vector<OverlayKey>& keyListVector);
00067
00068 protected:
00069 std::vector<OverlayKey> keyListVector;
00070 };
00071
00072 #endif