Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SDL_CreateMutex(3)		SDL API Reference	      SDL_CreateMutex(3)

NAME
     SDL_CreateMutex - Create a mutex

SYNOPSIS
     #include "SDL.h" #include "SDL_thread.h"

     SDL_mutex *SDL_CreateMutex(void);

DESCRIPTION
     Create a new, unlocked mutex.

EXAMPLES
     SDL_mutex *mut;

     mut=SDL_CreateMutex();
     .
     .
     if(SDL_mutexP(mut)==-1){
       fprintf(stderr, "Couldn't lock mutex
     ");
       exit(-1);
     }
     .
     /* Do stuff while mutex is locked */
     .
     .
     if(SDL_mutexV(mut)==-1){
       fprintf(stderr, "Couldn't unlock mutex
     ");
       exit(-1);
     }

     SDL_DestroyMutex(mut);

SEE ALSO
     SDL_mutexP, SDL_mutexV, SDL_DestroyMutex

SDL			     Tue 11 Sep 2001, 23:00	      SDL_CreateMutex(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=SDL_CreateMutex&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help