SDL  2.0
SDL_Thread Struct Reference

#include <SDL_thread_c.h>

+ Collaboration diagram for SDL_Thread:

Data Fields

SDL_threadID threadid
 
SYS_ThreadHandle handle
 
int status
 
SDL_atomic_t state
 
SDL_error errbuf
 
char * name
 
size_t stacksize
 
int(* userfunc )(void *)
 
voiduserdata
 
voiddata
 
voidendfunc
 

Detailed Description

Definition at line 56 of file SDL_thread_c.h.

Field Documentation

◆ data

void* SDL_Thread::data

Definition at line 67 of file SDL_thread_c.h.

◆ endfunc

void* SDL_Thread::endfunc

Definition at line 68 of file SDL_thread_c.h.

◆ errbuf

SDL_error SDL_Thread::errbuf

Definition at line 62 of file SDL_thread_c.h.

◆ handle

SYS_ThreadHandle SDL_Thread::handle

Definition at line 59 of file SDL_thread_c.h.

Referenced by SDL_SYS_CreateThread(), SDL_SYS_DetachThread(), and SDL_SYS_WaitThread().

◆ name

char* SDL_Thread::name

Definition at line 63 of file SDL_thread_c.h.

◆ stacksize

size_t SDL_Thread::stacksize

Definition at line 64 of file SDL_thread_c.h.

Referenced by SDL_SYS_CreateThread().

◆ state

SDL_atomic_t SDL_Thread::state

Definition at line 61 of file SDL_thread_c.h.

◆ status

int SDL_Thread::status

Definition at line 60 of file SDL_thread_c.h.

◆ threadid

SDL_threadID SDL_Thread::threadid

Definition at line 58 of file SDL_thread_c.h.

◆ userdata

void* SDL_Thread::userdata

Definition at line 66 of file SDL_thread_c.h.

◆ userfunc

int( * SDL_Thread::userfunc) (void *)

Definition at line 65 of file SDL_thread_c.h.


The documentation for this struct was generated from the following file: