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 |