verrou
C VERROU SOURCE CB215821 18/09/27 21:15:50 9936 *____________________________________________________________________ * * OBJET : Cette SUBROUTINE permet de gerer un verrou afin d'eviter que * plusieurs ASSISTANTS s'executent en meme temps * * ENTREES : * °°°°°°°°° * * IVER Option valant * 1 : Initialisation * 2 : Prise de verrou * 3 : Liberation du verrou * 4 : Suppression du verrou (inutile mais on ne sait jamais) * * SORTIE : * °°°°°°°° * *_____________________________________________________________________ * IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) SEGMENT IVERRO(0) SAVE IVERRO IF (IVER .EQ. 1) THEN SEGINI,IVERRO SEGDES,IVERRO C Il est protege de SEGSUP par le MENAGE par l'appel a INIMEN dans MAIN ELSEIF(IVER .EQ. 2) THEN SEGACT IVERRO*MOD ELSEIF(IVER .EQ. 3) THEN SEGDES IVERRO ELSEIF(IVER .EQ. 4) THEN SEGSUP IVERRO ELSE RETURN ENDIF END
© Cast3M 2003 - Tous droits réservés.
Mentions légales