SEMTIMEDOP |
Dépassement de délai de sémaphore |
---|---|
Free Pascal 2.x | ipc |
Syntaxe
Function semtimedop(semid:cint;sops:PSEMbuf;nsops:cuint;timeOut:ptimespec):cint; |
Description
Cette fonction permet d'effectuer une opération de sémaphore en utilisant un paramètre de dépassement de délai.
Remarques
- La fonction semtimedop est uniquement disponible avec le Free Pascal version 2 et n'a pas été repris dans la version 3 de Free Pascal.
- La fonction semtimedop effectue un ensemble d'opérations sur une file d'attente de messages, tout comme semop. Le sops pointe vers un tableau de type TSEMbuf. Le tableau doit contenir des éléments nsops. Le paramètre timeOut pointe vers une spécification de temps : si les opérations ne peuvent pas être effectuées dans le délai spécifié, la fonction retournera avec une erreur.
Dernière mise à jour : Lundi, le 24 Août 2020