Wait_for_semaphore

SQL

FUNCTION Wait_for_semaphore(IN shandle INT, IN tm INT) RETURNS INT;

Parametry

shandle identifikace (handle) otev°enΘho semaforu
tm poΦet milisekund

Od verze:

6.1

Popis

Procedura je urΦena v²hradn∞ k pou₧itφ v p°φkazech jazyka SQL.

Pokud semafor zadan² parametrem shandle je zvednut², funkce ihned skonΦφ a vrßtφ hodnotu 0. Pokud semafor je spuÜt∞n², pak funkce Φekß na zvednutφ tohoto semaforu jin²m vlßknem. Toto Φekßnφ m∙₧e skonΦit jednφm ze t°φ zp∙sob∙:

╚asov² limit Φekßnφ se zadßvß v milisekundßch. Pokud je zadßna hodnota -1, pak funkce m∙₧e Φekat neomezen∞ dlouho.

Pokud funkce vrßtφ hodnotu -2, vlßkno by m∞lo co nejd°φve ukonΦit svoji Φinnost.

Vφce o synchronizaci vlßken - podrobnosti.

Viz