17 class SimulationDatabase;
18 class OwnershipManager;
32 virtual bool isConnected();
40 virtual void startProcessingMessages(
double maxProcessingTime = 0.0);
47 virtual void stopProcessingMessages();
53 virtual void waitUntilDoneProcessingMessages();
58 virtual void setInterest(
const Boundary& boundary);
61 virtual void removeInterest();
64 virtual std::unique_ptr<Boundary> interest()
const;
67 virtual void setIntent(
const Boundary& boundary);
70 virtual void removeIntent();
73 virtual std::unique_ptr<Boundary> intent()
const;
UInt64 ConnectionHandle
Definition: connection.h:19
ConnectionHandle myHandle
Definition: connection.h:87
#define LEGIONNET_DLL
Definition: legionNet/export.h:15
Definition: ownershipManager.h:87
Definition: boundary.h:31
unsigned int UInt32
Definition: dataTypes.h:44
The SimulationDatabase stores all data for the simulation. It also owns the event, control, and view managers.
Definition: simulationDatabase.h:39
const UInt32 ALL_ATTRIBUTE_SETS
Definition: connection.h:22
virtual ConnectionHandle handle()
Definition: connection.h:30
unsigned long long UInt64
Definition: dataTypes.h:46
OwnershipManager * myOwnershipManager
Definition: connection.h:88
The configuration object parses the command line and loads a configuration file to provide the user c...
Definition: configuration.h:23
Definition: connection.h:24