Rechercher une page de manuel

Chercher une autre page de manuel:

sem_post

Autres langues

Langue: fr

Version: 25 mars 2006 (fedora - 16/08/07)

Section: 3 (Bibliothèques de fonctions)

NOM

sem_post - Déverrouiller un sémaphore.

SYNOPSIS

#include <semaphore.h>
int sem_post(sem_t *sem);

DESCRIPTION

sem_post() incrémente (déverrouille) le sémaphore pointé par sem. Si, à la suite de cet incrément, la valeur du sémaphore devient supérieure à zéro, un autre processus ou thread bloqué dans un appel sem_wait(3) sera réveillé et procèdera au verrouillage du sémaphore.

VALEUR RENVOYÉE

sem_post() renvoie 0 s'il réussit. S'il échoue, la valeur du sémaphore n'est pas modifiée, il renvoie -1 et écrit errno en conséquence.

ERREURS

EINVAL
sem n'est pas un sémaphore valide.

CONFORMITÉ

POSIX.1-2001.

NOTES

sem_post() est sûr du point de vue des signaux asynchrones : il peut être utilisé sûrement dans un gestionnaire de signaux.

VOIR AUSSI

sem_getvalue(3), sem_wait(3), sem_overview(7)

TRADUCTION

Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 29 juillet 2006.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=en man 3 sem_post ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.

Ses purs ongles très haut dédiant leur onicre,
L'Angoisse, ce minuit, soutient, lampadophodre,
Maint rêve vespéral brûlé par le Phénicre
Que ne recueille pas de cinéraire amphodre

Sur les crédences, au salon vide : nul pticre
Aboli bibelot d'inanité sonodre,
(Car le Maître est allé puiser des pleurs au Sticre
Avec ce seul objet dont le Néant s'honodre.)

Mais proche la croisée au nord vacante, un agle
Agonise selon peut-être le décagle
Des licornes ruant du feu contre une nèple,

Elle, défunte nue en le miroir, encousme
Que, dans l'oubli fermé par le cadre, se fèple
De scintillations sitôt le septuousme.

-- Graner, Nicolas