UpsSys.Synchronisation

Définition

/****************************************************************/
Type Synchronisation Defaut Final TailleSegment 8 ConserverObjets
/* Objet : Synchronisation des tâches ou des processus. */
/****************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Proprietes propres. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public : Prive : Fin Type

Le type Synchronisation ne possède pas de constructeur implicite.

Il possède un constructeur explicite dont le paramètre Nom est le nom de la synchronisation à construire et dont le paramètre AccesDemande spécifie le mode d'accès à cette synchronisation.

Opérateurs

Le type Synchronisation possède les opérateurs standards suivant :

Exemple

Pour un exemple complet, merci de se référer à Tâches et synchronisations.

Type Personne
/***********/

Fin Type

Variable
/******/
Principal
/*******/
Debut
...
SListeDePersonne.Prendre(SynchronisationLecturePartagee);
/* Début d'une portion de code qui ne fait que lire la liste. */
...
SListeDePersonne.Lacher();
/* Fin d'une portion de code qui ne fait que lire la liste. */
...
SListeDePersonne.Prendre(SynchronisationEcriture);
/* Début d'une portion de code qui met à jour la liste. */
...
SListeDePersonne.Lacher();
/* Fin d'une portion de code qui met à jour la liste. */
...
Fin Principal

Traduction

---------