Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Thursday, June 13, 2019
 
 

SDL_CreateThread (3)

Name

SDL_CreateThread - Creates a new thread of execution that shares its parent's properties.

Synopsis

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

SDL_Thread *SDL_CreateThread(int (*fn)(void *), void *data);

Description

SDL_CreateThread(3)            SDL API Reference           SDL_CreateThread(3)



NAME
       SDL_CreateThread  -  Creates  a new thread of execution that shares its
       parent's properties.

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

       SDL_Thread *SDL_CreateThread(int (*fn)(void *), void *data);

DESCRIPTION
       SDL_CreateThread creates a new thread of execution that shares  all  of
       its parent's global memory, signal handlers, file descriptors, etc, and
       runs the function fn passed the void pointer data The thread quits when
       this function returns.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+------------------+
       |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
       +---------------+------------------+
       |Availability   | library/sdl      |
       +---------------+------------------+
       |Stability      | Volatile         |
       +---------------+------------------+
SEE ALSO
       SDL_KillThread



NOTES
       This     software     was    built    from    source    available    at
       https://github.com/oracle/solaris-userland.   The  original   community
       source        was        downloaded        from        https://www.lib-
       sdl.org/release/SDL-1.2.15.tar.gz

       Further information about this software can be found on the open source
       community website at https://www.libsdl.org/.



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