Description...
Exemple...
Voir aussi...
Traduction...
Procedure Prendre(Mode : ModeSynchronisation);
Le délai de suspension est limité à la valeur du paramètre garde d'Up ! Kernel qui est exprimé en secondes. Si le délai expire, l'exception PrendreImpossible est envoyée.
Type Personne<
...
Fin Type
Variable
ListePersonnes : Nul Ou ListeDe Personne;
/* Liste des personnes. */
SListeDePersonnes : Synchronisation;
/* Synchronisation pour accéder à la liste. */
Principal
Debut
...
SListeDePersonne.Prendre(SynchronisationLecture);
/* 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(SynchronisationEcriturePartagee);
/* 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
Nehmen | Take | 作为 | Tomar | - | - | - | - |