UpsSys.Segment.NbUtilisations

Fonction NbUtilisations() Retourner Entier;

Description

La méthode NbUtilisations permet de connaître le nombre d'utilisations du segment par. Il y a une utilisation par instance de chaque processus qui a accès au segment.

Cette méthode permet de connaître si l'instance courante est celle qui est à l'origine de la création du segment de données ou si l'instance courante est la dernière à l'utiliser. Cela permet alors de réaliser une initialisation ou une terminaison particulière.

Exemple

DebuterComposant
/**************/
Si SegmentPublic.NbUtilisations()==1 Alors
/* L'instance est celle qui a créé le segment. */ Fin Si
Fin DebuterComposant

TerminerComposant
/***************/
Si SegmentPublic.NbUtilisations()==1 Alors
/* L'instance est celle qui libère le segment. */ Fin Si
Fin TerminerComposant

Voir aussi

SegmentPrive pour identifier le segment privé du composant courant. SegmentProtege pour identifier le segment protégé du composant courant. SegmentPublic pour identifier le segment public du module courant.

Traduction

---------