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


Public Methods | |
| PsReactGlobalController (const PsName &nbproc, PsObjectDescriptor *scenario, PsKernelObjectAbstractFactory *aFactory) | |
| Constructeur. | |
| virtual | ~PsReactGlobalController () |
| Destructeur. | |
| virtual PsCalculus * | createCalculus () |
| createCalculus Creation des structures de données nécessaires à la réalisation des calculs. | |
| virtual void | init () |
| init. | |
| virtual void | run () |
| run. | |
| virtual void | compute () |
| compute La méthode qui démarre le calcul | |
| int | NbFils () |
| acceseur sur nbFils | |
| virtual const PsEvenement & | nouvelEvt (const PsEvenement &evt) |
| nouvelEvt. | |
Static Public Methods | |
| void | monError () |
| la méthode pointé par stop dans le cas général (équivaut à exit(1)) | |
Public Attributes | |
| PsnBarrier * | barStart |
| la barriere de synchro pour le démarrage des objets de simulation | |
| PsnBarrier * | barFrsStart |
| la barriere de synchro pour le démarrage du Frame scheduler | |
Static Public Attributes | |
| frs_t * | frs |
| PsReactGlobalController * | controleurUnique |
Protected Attributes | |
| int | nbFils |
Le controleur global est le controleur chargé de la creation du controleur React Maitre et des controleurs esclaves éventuels. C'est ce controleur qui est chargé de la répartition des objets de simulation entre les différents controleurs React.
Definition at line 47 of file PsReactGlobalController.h.
|
||||||||||||||||
|
Constructeur.
|
|
|
Destructeur.
|
|
|
compute La méthode qui démarre le calcul
Reimplemented from PsController. |
|
|
createCalculus Creation des structures de données nécessaires à la réalisation des calculs.
|
|
|
init. L'init appel l'init des controleur locaux, qui se chargent de créer les threads utiles Reimplemented from PsController. |
|
|
la méthode pointé par stop dans le cas général (équivaut à exit(1))
|
|
|
acceseur sur nbFils
|
|
|
nouvelEvt. Pour le controleur React Global, cette méthode doit être redéfinie pour bien gérer la terminaison, le controleur global n'ayant pas de thread associé. |
|
|
run. La méthode qui démarre tout Reimplemented from PsController. |
|
|
la barriere de synchro pour le démarrage du Frame scheduler
Definition at line 86 of file PsReactGlobalController.h. |
|
|
la barriere de synchro pour le démarrage des objets de simulation
Definition at line 83 of file PsReactGlobalController.h. |
|
|
Definition at line 90 of file PsReactGlobalController.h. |
|
|
Definition at line 89 of file PsReactGlobalController.h. |
|
|
Definition at line 98 of file PsReactGlobalController.h. |
| Documentation generated on Mon Nov 25 15:26:24 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |