BufferManager.h

Go to the documentation of this file.
00001 //
00002 // This program is free software: you can redistribute it and/or modify
00003 // it under the terms of the GNU Lesser General Public License as published by
00004 // the Free Software Foundation, either version 3 of the License, or
00005 // (at your option) any later version.
00006 // 
00007 // This program is distributed in the hope that it will be useful,
00008 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00009 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00010 // GNU Lesser General Public License for more details.
00011 // 
00012 // You should have received a copy of the GNU Lesser General Public License
00013 // along with this program.  If not, see http://www.gnu.org/licenses/.
00014 // 
00015 
00016 #ifndef __TTETHERNETMODELV2_BUFFERMANAGER_H_
00017 #define __TTETHERNETMODELV2_BUFFERMANAGER_H_
00018 
00019 #include <omnetpp.h>
00020 
00021 namespace TTEthernetModel {
00022 
00045 class BufferManager : public cSimpleModule
00046 {
00047     protected:
00053         virtual void initialize(int stage);
00054 
00060         virtual int numInitStages() const;
00061 
00067         virtual void handleMessage(cMessage *msg);
00068 };
00069 
00070 } //namespace
00071 
00072 #endif
Generated on Tue Nov 29 18:03:08 2011 for TTEthernet Model for INET Framework by  doxygen 1.6.3