Section courante

A propos

Section administrative du site

SDL_SEMWAITTIMEOUT

SDL : Attente de dépassement de délai de sémaphore
  SDL/SDL.h
SDL/SDL_thread.h

Syntaxe

int SDL_SemWaitTimeout(SDL_sem *sem, Uint32 timeout);

Paramètres

Nom Description
sem Ce paramètre permet d'indiquer un Handle de sémaphore.
timeout Ce paramètre permet d'indiquer le temps, en milliseconde, d'un dépassement de délai.

Retour

Valeur/Constante Description
-1 Cette valeur permet d'indiquer qu'une erreur s'est produite.
SDL_MUTEX_TIMEDOUT Cette constante permet d'indiquer qu'un dépassement de délai s'est produite.
0 Cette valeur permet d'indiquer que la sémaphore s'est correctement verrouillé.

Description

Cette fonction permet de verrouiller une sémaphore mais en attendant le nombre de temps maximum spécifié.

Voir également

Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_CreateSemaphore
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_DestroySemaphore
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_SemWait
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_SemTryWait
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_SemPost
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_SemValue

Dernière mise à jour : Dimanche, le 22 mars 2015