#include <PsSystemEventIdentifier.h>
Inheritance diagram for PsSystemEventIdentifier:


Public Methods | |
| PsSystemEventIdentifier (const char *aCString) | |
| constructor | |
| virtual | ~PsSystemEventIdentifier () |
| destructor | |
Static Public Attributes | |
general system events. | |
| PsSystemEventIdentifier | MaskStart = PsSystemEventIdentifier("MaskStart") |
| start a created simulation object | |
| PsSystemEventIdentifier | MaskStop = PsSystemEventIdentifier("MaskStop") |
| PsSystemEventIdentifier | MaskSuspend = PsSystemEventIdentifier("MaskSuspend") |
| PsSystemEventIdentifier | MaskResume = PsSystemEventIdentifier("MaskResume") |
| PsSystemEventIdentifier | MaskRestart = PsSystemEventIdentifier("MaskRestart") |
| PsSystemEventIdentifier | MaskDelete = PsSystemEventIdentifier("MaskDelete") |
| PsSystemEventIdentifier | MaskSubscribe = PsSystemEventIdentifier("MaskSubscribe") |
| PsSystemEventIdentifier | MaskUnSubscribe = PsSystemEventIdentifier("MaskUnSubscribe") |
| PsSystemEventIdentifier | MaskInputChanged = PsSystemEventIdentifier("MaskInputChanged") |
| PsSystemEventIdentifier | MaskObjectCreated = PsSystemEventIdentifier("MaskObjectCreated") |
| an object was created. | |
| PsSystemEventIdentifier | MaskObjectDestroyed = PsSystemEventIdentifier("MaskObjectDestroyed") |
| an object was destroyed. | |
| PsSystemEventIdentifier | MaskControllerFrequencyChange = PsSystemEventIdentifier("MaskControllerFrequencyChange") |
| PsSystemEventIdentifier | MaskNewObject = PsSystemEventIdentifier("MaskNewObject") |
| PsSystemEventIdentifier | MaskRecomputeScheduling = PsSystemEventIdentifier("MaskRecomputeScheduling") |
| send this event to the controller to have to complete scheduling recomputed with the original specified scheduling data | |
| PsSystemEventIdentifier | MaskChangeObjectFrequency = PsSystemEventIdentifier("MaskChangeObjectFrequency ") |
| send this event to an object to change it's frequency | |
| PsSystemEventIdentifier | MaskRegisterForSignal = PsSystemEventIdentifier("MaskRegisterForSignal") |
| used by distributed controllers to broadcast registrations to signals | |
| PsSystemEventIdentifier | MaskCancelRegistrationForSignal = PsSystemEventIdentifier("MaskCancelRegistrationForSignal") |
| used by distributed controllers to broadcast registration cancellation of signals | |
Definition at line 28 of file PsSystemEventIdentifier.h.
|
|
constructor
Definition at line 41 of file PsSystemEventIdentifier.cxx.
00041 : 00042 PsEventIdentifier ( PsName::getNameServer()->getSystemIdentifier (PsString(aCString)) ) { 00043 00044 } |
|
|
destructor
Definition at line 46 of file PsSystemEventIdentifier.cxx.
00046 {
00047
00048 }
|
|
|
used by distributed controllers to broadcast registration cancellation of signals
Definition at line 38 of file PsSystemEventIdentifier.cxx. Referenced by PsDistributedController::processEvent(), and PsDistributedController::receiveCancellationForSignal(). |
|
|
send this event to an object to change it's frequency
Definition at line 36 of file PsSystemEventIdentifier.cxx. Referenced by PsController::computeScheduling(), and PsController::reactToControlledObjectsSystemEvents(). |
|
|
Definition at line 33 of file PsSystemEventIdentifier.cxx. Referenced by PsController::computeScheduling(). |
|
|
Definition at line 27 of file PsSystemEventIdentifier.cxx. Referenced by PsController::destroyObject(), PsController::processEvent(), and PsController::reactToControlledObjectsSystemEvents(). |
|
|
Definition at line 30 of file PsSystemEventIdentifier.cxx. |
|
|
Definition at line 34 of file PsSystemEventIdentifier.cxx. Referenced by PsController::createObject(), and PsController::processEvent(). |
|
|
an object was created. This event is associated to a PsValuedEvent<PsName> Definition at line 31 of file PsSystemEventIdentifier.cxx. Referenced by PsDistributedController::getPointerToSimulatedObjectNamed(), and PsController::processEvent(). |
|
|
an object was destroyed. This event is associated to a PsValuedEvent<PsName> Definition at line 32 of file PsSystemEventIdentifier.cxx. Referenced by PsController::processDeleteEventOf(), and PsDistributedController::processEvent(). |
|
|
send this event to the controller to have to complete scheduling recomputed with the original specified scheduling data
Definition at line 35 of file PsSystemEventIdentifier.cxx. Referenced by PsController::processEvent(). |
|
|
used by distributed controllers to broadcast registrations to signals
Definition at line 37 of file PsSystemEventIdentifier.cxx. Referenced by PsDistributedController::processEvent(), and PsDistributedController::receiveRegistrationForSignal(). |
|
|
Definition at line 26 of file PsSystemEventIdentifier.cxx. Referenced by PsController::processEvent(), and PsController::reactToControlledObjectsSystemEvents(). |
|
|
Definition at line 25 of file PsSystemEventIdentifier.cxx. Referenced by PsController::processEvent(), and PsController::reactToControlledObjectsSystemEvents(). |
|
|
start a created simulation object
Definition at line 22 of file PsSystemEventIdentifier.cxx. Referenced by PsController::processEvent(), PsController::reactToControlledObjectsSystemEvents(), and PsController::sendInitialEventsTo(). |
|
|
Definition at line 23 of file PsSystemEventIdentifier.cxx. Referenced by PsTimerController< ControleurAncetre >::compute(), PsController::destroyObject(), PsController::processEvent(), and PsController::reactToControlledObjectsSystemEvents(). |
|
|
Definition at line 28 of file PsSystemEventIdentifier.cxx. |
|
|
Definition at line 24 of file PsSystemEventIdentifier.cxx. Referenced by PsController::processEvent(), PsController::reactToControlledObjectsSystemEvents(), and PsController::sendInitialEventsTo(). |
|
|
Definition at line 29 of file PsSystemEventIdentifier.cxx. |
| Documentation generated on Mon Nov 25 15:26:30 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |