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)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLES | SEE ALSO

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

home | help