Abilitare JavaScript per vedere questo sito.

Funzione utile per costruire un semaforo atomico.

Sintassi

i32 mt_ats2 (i32 var [, i32 value=1])

var

Variabile usata come semaforo.

value

Valore da imporre (opzionale, default 1).

Usare value<>0 per prendere possesso del semaforo, value=0 per rilasciare il semaforo.

Risultato

 

Rende:

Valore

Significato

<> 0

Semaforo già occupato.

Rappresenta il valore della variabile della precedente scrittura.

0

Semaforo libero e impegnato correttamente dalla funzione.

Validità

Rule, Task.

Note


 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC