
Go to the source code of this file.
Data Structures | |
| class | MessageHolder |
| An abstract data structure that holds a converse message and which can be buffered by the communication library Message holder is a wrapper around a message. More... | |
| class | Strategy |
| Class that defines the entry methods that a Converse level strategy must define. More... | |
| class | StrategyWrapper |
| Enables a list of strategies to be stored in a message through the PUPable framework. More... | |
| class | StrategyTableEntry |
| Information about each instance of a strategy. More... | |
Typedefs | |
| typedef int | ComlibInstanceHandle |
| This class is a handle for a strategy, used and passed by the user to comlib funcions that need it. | |
| typedef CkVec< StrategyTableEntry > | StrategyTable |
Enumerations | |
| enum | CountingErrorMode { NORMAL_MODE = 0, ERROR_MODE = 1, CONFIRM_MODE = 2, ERROR_FIXED_MODE = 3 } |
| Definition of error modes that are used when detecting migration of elements for a strategy. More... | |
| enum | CountingServerErrorMode { NORMAL_MODE_SERVER, ERROR_MODE_SERVER, CONFIRM_MODE_SERVER, ERROR_FIXED_MODE_SERVER, NON_SERVER_MODE_SERVER } |
| enum | DiscoveryErrorMode { NORMAL_DISCOVERY_MODE = 200, STARTED_DISCOVERY_MODE = 201, FINISHED_DISCOVERY_MODE = 202 } |
Functions | |
| void | ComlibPrintf (...) |
Variables | |
| int | com_debug |
This include the classes Strategy, MessageHolder and StrategyWrapper.
This file is the lowest in the inclusion chain of comlib, so it is included in all other pars of comlib.
Heavily revised, Filippo Gioachin 01/06
Definition in file convcomlibstrategy.h.
1.5.5