cnosynchronization.h

00001 //=========================================================================
00002 //  CNOSYNCHRONIZATION.H - part of
00003 //
00004 //                  OMNeT++/OMNEST
00005 //           Discrete System Simulation in C++
00006 //
00007 //  Author: Andras Varga, 2003
00008 //          Dept. of Electrical and Computer Systems Engineering,
00009 //          Monash University, Melbourne, Australia
00010 //
00011 //=========================================================================
00012 
00013 /*--------------------------------------------------------------*
00014   Copyright (C) 2003-2008 Andras Varga
00015   Copyright (C) 2006-2008 OpenSim Ltd.
00016 
00017   This file is distributed WITHOUT ANY WARRANTY. See the file
00018   `license' for details on this and other legal matters.
00019 *--------------------------------------------------------------*/
00020 
00021 #ifndef __NOSYNCHRONIZATION_H__
00022 #define __NOSYNCHRONIZATION_H__
00023 
00024 #include "cparsimprotocolbase.h"
00025 
00026 NAMESPACE_BEGIN
00027 
00028 // forward declarations
00029 class cCommBuffer;
00030 
00040 class SIM_API cNoSynchronization : public cParsimProtocolBase
00041 {
00042   public:
00046     cNoSynchronization();
00047 
00051     virtual ~cNoSynchronization();
00052 
00056     virtual void startRun();
00057 
00061     virtual void endRun();
00062 
00069     virtual cMessage *getNextEvent();
00070 };
00071 
00072 NAMESPACE_END
00073 
00074 
00075 #endif
00076 
Generated on Tue Dec 2 11:16:32 2014 for OMNeT++ Parallel Simulation Support by  doxygen 1.6.3