Gadget
Public Member Functions | List of all members
PVMConstants Class Reference

This is the class used to store information about the different tags and data encoding that can be used during the PVM network communication. More...

#include <pvmconstants.h>

Collaboration diagram for PVMConstants:
Collaboration graph

Public Member Functions

 PVMConstants ()
 This is the default PVMConstants constructor. More...
 
 ~PVMConstants ()
 This is the default PVMConstants destructor. More...
 
const int getStopTag () const
 This function will return the flag used to indicate that PVM has been stopped. More...
 
const int getStartTag () const
 This function will return the flag used to indicate that PVM has been started. More...
 
const int getMasterSendVarTag () const
 This function will return the flag used to indicate that the PVM master is sending variables data. More...
 
const int getMasterSendStringTag () const
 This function will return the flag used to indicate that the PVM master is sending string data. More...
 
const int getMasterSendBoundTag () const
 This function will return the flag used to indicate that the PVM master is sending bounds data. More...
 
const int getMasterReceiveDataTag () const
 This function will return the flag used to indicate that the PVM master is receiving data. More...
 
const int getTaskDiedTag () const
 This function will return the flag used to indicate that a task has died. More...
 
const int getDataEncode () const
 This function will return the flag used to indicate that a task has exited. More...
 
void setDataEncode (const int dc)
 This function will set the flag used to indicate the data encoding that will take place during the PVM network communication. More...
 

Detailed Description

This is the class used to store information about the different tags and data encoding that can be used during the PVM network communication.

Constructor & Destructor Documentation

◆ PVMConstants()

PVMConstants::PVMConstants ( )

This is the default PVMConstants constructor.

◆ ~PVMConstants()

PVMConstants::~PVMConstants ( )
inline

This is the default PVMConstants destructor.

Member Function Documentation

◆ getDataEncode()

const int PVMConstants::getDataEncode ( ) const
inline

This function will return the flag used to indicate that a task has exited.

Returns
taskExit

◆ getMasterReceiveDataTag()

const int PVMConstants::getMasterReceiveDataTag ( ) const
inline

This function will return the flag used to indicate that the PVM master is receiving data.

Returns
masterReceiveData

◆ getMasterSendBoundTag()

const int PVMConstants::getMasterSendBoundTag ( ) const
inline

This function will return the flag used to indicate that the PVM master is sending bounds data.

Returns
masterSendBound

◆ getMasterSendStringTag()

const int PVMConstants::getMasterSendStringTag ( ) const
inline

This function will return the flag used to indicate that the PVM master is sending string data.

Returns
masterSendString

◆ getMasterSendVarTag()

const int PVMConstants::getMasterSendVarTag ( ) const
inline

This function will return the flag used to indicate that the PVM master is sending variables data.

Returns
masterSendVar

◆ getStartTag()

const int PVMConstants::getStartTag ( ) const
inline

This function will return the flag used to indicate that PVM has been started.

Returns
startPVM

◆ getStopTag()

const int PVMConstants::getStopTag ( ) const
inline

This function will return the flag used to indicate that PVM has been stopped.

Returns
stopPVM

◆ getTaskDiedTag()

const int PVMConstants::getTaskDiedTag ( ) const
inline

This function will return the flag used to indicate that a task has died.

Returns
taskDied

◆ setDataEncode()

void PVMConstants::setDataEncode ( const int  dc)

This function will set the flag used to indicate the data encoding that will take place during the PVM network communication.

Parameters
dcthe new value for dataEncode

The documentation for this class was generated from the following files: