gwenhywfar  5.6.0
Typedefs | Functions
gwenthread.h File Reference
#include <gwenhywfar/gwenhywfarapi.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/list1.h>

Go to the source code of this file.

Typedefs

typedef struct GWEN_THREAD GWEN_THREAD
 
typedef GWENHYWFAR_CB void(* GWEN_THREAD_RUN_FN) (GWEN_THREAD *thr)
 

Functions

GWENHYWFAR_API void GWEN_Thread_free (GWEN_THREAD *thr)
 
GWENHYWFAR_API int GWEN_Thread_Join (GWEN_THREAD *thr)
 
GWENHYWFAR_API GWEN_THREADGWEN_Thread_new ()
 
GWENHYWFAR_API GWEN_THREAD_RUN_FN GWEN_Thread_SetRunFn (GWEN_THREAD *thr, GWEN_THREAD_RUN_FN fn)
 
GWENHYWFAR_API int GWEN_Thread_Start (GWEN_THREAD *thr)
 

Typedef Documentation

◆ GWEN_THREAD

typedef struct GWEN_THREAD GWEN_THREAD

Definition at line 1 of file gwenthread.h.

◆ GWEN_THREAD_RUN_FN

typedef GWENHYWFAR_CB void(* GWEN_THREAD_RUN_FN) (GWEN_THREAD *thr)

Definition at line 45 of file gwenthread.h.

Function Documentation

◆ GWEN_Thread_free()

GWENHYWFAR_API void GWEN_Thread_free ( GWEN_THREAD thr)

◆ GWEN_Thread_Join()

GWENHYWFAR_API int GWEN_Thread_Join ( GWEN_THREAD thr)

◆ GWEN_Thread_new()

GWENHYWFAR_API GWEN_THREAD* GWEN_Thread_new ( )

◆ GWEN_Thread_SetRunFn()

GWENHYWFAR_API GWEN_THREAD_RUN_FN GWEN_Thread_SetRunFn ( GWEN_THREAD thr,
GWEN_THREAD_RUN_FN  fn 
)

◆ GWEN_Thread_Start()

GWENHYWFAR_API int GWEN_Thread_Start ( GWEN_THREAD thr)