DragonFly On-Line Manual Pages
    
    
	
SDL_SemPost(3)		       SDL API Reference		SDL_SemPost(3)
NAME
       SDL_SemPost - Unlock a semaphore.
SYNOPSIS
       #include "SDL.h" #include "SDL_thread.h"
       int SDL_SemPost(SDL_sem *sem);
DESCRIPTION
       SDL_SemPost  unlocks  the  semaphore  pointed  to by sem and atomically
       increments the semaphores value. Threads that were blocking on the sem-
       aphore may be scheduled after this call succeeds.
       SDL_SemPost  should be called after a semaphore is locked by a success-
       ful call to SDL_SemWait, SDL_SemTryWait or SDL_SemWaitTimeout.
RETURN VALUE
       Returns 0 if successful or -1 if there was an error (leaving the  sema-
       phore unchanged).
EXAMPLES
       SDL_SemPost(my_sem);
SEE ALSO
       SDL_CreateSemaphore, SDL_DestroySemaphore, SDL_SemWait, SDL_SemTryWait,
       SDL_SemWaitTimeout, SDL_SemValue
SDL			    Tue 11 Sep 2001, 23:00		SDL_SemPost(3)