Main Page | Modules | Class Hierarchy | Class List | File List | Class Members

cParsimProtocolBase Class Reference
[Parallel simulation support]

Contains utility functions for implementing parallel simulation protocols. More...

#include <cparsimprotocolbase.h>

Inheritance diagram for cParsimProtocolBase:

cParsimSynchronizer cScheduler cPolymorphic cIdealSimulationProtocol cNoSynchronization cNullMessageProtocol cISPEventLogger List of all members.

Public Member Functions

 cParsimProtocolBase ()
virtual ~cParsimProtocolBase ()
virtual void processOutgoingMessage (cMessage *msg, int procId, int moduleId, int gateId, void *data)

Detailed Description

Contains utility functions for implementing parallel simulation protocols.


Constructor & Destructor Documentation

cParsimProtocolBase::cParsimProtocolBase (   ) 
 

Constructor.

virtual cParsimProtocolBase::~cParsimProtocolBase (   )  [virtual]
 

Destructor.


Member Function Documentation

virtual void cParsimProtocolBase::processOutgoingMessage (  cMessage *  msg,
int  procId,
int  moduleId,
int  gateId,
void *  data
)  [virtual]
 

Performs no optimization, just sends out the cMessage to the given partition.

Implements cParsimSynchronizer.

Reimplemented in cNullMessageProtocol.


The documentation for this class was generated from the following file:
Generated on Fri Apr 1 12:25:41 2005 for OMNeT++ Parallel Simulation Support by  doxygen 1.3.9.1