#include <gthread.h>
Public Attributes | |
GMutex *(* | mutex_new )(void) |
void(* | mutex_lock )(GMutex *mutex) |
gboolean(* | mutex_trylock )(GMutex *mutex) |
void(* | mutex_unlock )(GMutex *mutex) |
void(* | mutex_free )(GMutex *mutex) |
GCond *(* | cond_new )(void) |
void(* | cond_signal )(GCond *cond) |
void(* | cond_broadcast )(GCond *cond) |
void(* | cond_wait )(GCond *cond, GMutex *mutex) |
gboolean(* | cond_timed_wait )(GCond *cond, GMutex *mutex, GTimeVal *end_time) |
void(* | cond_free )(GCond *cond) |
GPrivate *(* | private_new )(GDestroyNotify destructor) |
gpointer(* | private_get )(GPrivate *private_key) |
void(* | private_set )(GPrivate *private_key, gpointer data) |
void(* | thread_create )(GThreadFunc thread_func, gpointer arg, gulong stack_size, gboolean joinable, gboolean bound, GThreadPriority priority, gpointer thread, GError **error) |
void(* | thread_yield )(void) |
void(* | thread_join )(gpointer thread) |
void(* | thread_exit )(void) |
void(* | thread_set_priority )(gpointer thread, GThreadPriority priority) |
void(* | thread_self )(gpointer thread) |
Definition at line 81 of file gthread.h.
GMutex*(* _GThreadFunctions::mutex_new)(void) |
void(* _GThreadFunctions::mutex_lock)(GMutex *mutex) |
gboolean(* _GThreadFunctions::mutex_trylock)(GMutex *mutex) |
void(* _GThreadFunctions::mutex_unlock)(GMutex *mutex) |
void(* _GThreadFunctions::mutex_free)(GMutex *mutex) |
GCond*(* _GThreadFunctions::cond_new)(void) |
void(* _GThreadFunctions::cond_signal)(GCond *cond) |
void(* _GThreadFunctions::cond_broadcast)(GCond *cond) |
void(* _GThreadFunctions::cond_wait)(GCond *cond, GMutex *mutex) |
gboolean(* _GThreadFunctions::cond_timed_wait)(GCond *cond, GMutex *mutex, GTimeVal *end_time) |
void(* _GThreadFunctions::cond_free)(GCond *cond) |
GPrivate*(* _GThreadFunctions::private_new)(GDestroyNotify destructor) |
gpointer(* _GThreadFunctions::private_get)(GPrivate *private_key) |
void(* _GThreadFunctions::private_set)(GPrivate *private_key, gpointer data) |
void(* _GThreadFunctions::thread_create)(GThreadFunc thread_func, gpointer arg, gulong stack_size, gboolean joinable, gboolean bound, GThreadPriority priority, gpointer thread, GError **error) |
void(* _GThreadFunctions::thread_yield)(void) |
void(* _GThreadFunctions::thread_join)(gpointer thread) |
void(* _GThreadFunctions::thread_exit)(void) |
void(* _GThreadFunctions::thread_set_priority)(gpointer thread, GThreadPriority priority) |
void(* _GThreadFunctions::thread_self)(gpointer thread) |