xc
|
DecMachineBroker is a machine broker for use with the cluster of DEC machines in 509 Davis Hall. More...
#include <DecMachineBroker.h>
Public Member Functions | |
DecMachineBroker (FEM_ObjectBroker *theBroker) | |
virtual int | startActor (const std::string &actorProgram, Channel &theChannel, int compDemand=0) |
Lanch process in remote machine. | |
![]() | |
AlphaBaseMachineBroker (FEM_ObjectBroker *theBroker, int currentMachine, int maxNumMachines) | |
![]() | |
MachineBroker (FEM_ObjectBroker *) | |
Constructor. Set the object broker. | |
virtual | ~MachineBroker () |
Destructor. | |
virtual int | getPID (void)=0 |
virtual int | getNP (void)=0 |
virtual int | shutdown (void) |
virtual int | runActors (void) |
virtual Channel * | startActor (int actorType, int compDemand=0) |
Invoked to start the program. More... | |
virtual int | finishedWithActor (Channel *) |
virtual Channel * | getMyChannel (void)=0 |
virtual Channel * | getRemoteProcess (void)=0 |
virtual int | freeProcess (Channel *)=0 |
![]() | |
ObjectWithObjBroker (FEM_ObjectBroker *) | |
Object broker to use. More... | |
ObjectWithObjBroker (FEM_ObjectBroker &) | |
Constructor. Sets the broker. | |
FEM_ObjectBroker * | getObjectBrokerPtr (void) const |
Returns a pointer to the broker #theBroker. | |
Additional Inherited Members | |
![]() | |
int | currentMachine |
int | maxNumMachines |
std::vector< std::string > | machines |
![]() | |
FEM_ObjectBroker * | theBroker |
DecMachineBroker is a machine broker for use with the cluster of DEC machines in 509 Davis Hall.