|
VSF Documented
|
#include "../../vsf_sdl2_cfg.h"#include "kernel/vsf_kernel.h"#include "SDL_stdinc.h"#include "begin_code.h"#include <pthread.h>#include "close_code.h"Go to the source code of this file.
Data Structures | |
| struct | SDL_Thread |
Typedefs | |
| typedef int(* | SDL_ThreadFunction) (void *data) |
| typedef vsf_prio_t | SDL_ThreadPriority |
| typedef pthread_t | SDL_threadID |
| typedef int | SDL_TLSID |
| typedef struct SDL_Thread | SDL_Thread |
Functions | |
| SDL_Thread * | SDL_CreateThread (SDL_ThreadFunction fn, const char *name, void *data) |
| SDL_Thread * | SDL_CreateThreadWithStackSize (SDL_ThreadFunction fn, const char *name, const size_t stacksize, void *data) |
| const char * | SDL_GetThreadName (SDL_Thread *thread) |
| SDL_threadID | SDL_ThreadID (void) |
| SDL_threadID | SDL_GetThreadID (SDL_Thread *thread) |
| int | SDL_SetThreadPriority (SDL_ThreadPriority priority) |
| void | SDL_WaitThread (SDL_Thread *thread, int *status) |
| void | SDL_DetachThread (SDL_Thread *thread) |
| SDL_TLSID | SDL_TLSCreate (void) |
| void * | SDL_TLSGet (SDL_TLSID id) |
| int | SDL_TLSSet (SDL_TLSID id, const void *value, void(*destructor)(void *)) |
| void | SDL_TLSCleanup (void) |
| typedef int(* SDL_ThreadFunction) (void *data) |
| typedef vsf_prio_t SDL_ThreadPriority |
| typedef pthread_t SDL_threadID |
| typedef int SDL_TLSID |
| typedef struct SDL_Thread SDL_Thread |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |