Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GThreadFunctions Struct Reference

#include <gthread.h>

Data Fields

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 func, gpointer data, 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)
 
gboolean(* thread_equal )(gpointer thread1, gpointer thread2)
 

Detailed Description

Definition at line 58 of file deprecated/gthread.h.

Field Documentation

◆ cond_broadcast

void(* _GThreadFunctions::cond_broadcast) (GCond *cond)

Definition at line 67 of file deprecated/gthread.h.

◆ cond_free

void(* _GThreadFunctions::cond_free) (GCond *cond)

Definition at line 73 of file deprecated/gthread.h.

◆ cond_new

GCond *(* _GThreadFunctions::cond_new) (void)

Definition at line 65 of file deprecated/gthread.h.

◆ cond_signal

void(* _GThreadFunctions::cond_signal) (GCond *cond)

Definition at line 66 of file deprecated/gthread.h.

◆ cond_timed_wait

gboolean(* _GThreadFunctions::cond_timed_wait) (GCond *cond, GMutex *mutex, GTimeVal *end_time)

Definition at line 70 of file deprecated/gthread.h.

◆ cond_wait

void(* _GThreadFunctions::cond_wait) (GCond *cond, GMutex *mutex)

Definition at line 68 of file deprecated/gthread.h.

◆ mutex_free

void(* _GThreadFunctions::mutex_free) (GMutex *mutex)

Definition at line 64 of file deprecated/gthread.h.

◆ mutex_lock

void(* _GThreadFunctions::mutex_lock) (GMutex *mutex)

Definition at line 61 of file deprecated/gthread.h.

◆ mutex_new

GMutex *(* _GThreadFunctions::mutex_new) (void)

Definition at line 60 of file deprecated/gthread.h.

◆ mutex_trylock

gboolean(* _GThreadFunctions::mutex_trylock) (GMutex *mutex)

Definition at line 62 of file deprecated/gthread.h.

◆ mutex_unlock

void(* _GThreadFunctions::mutex_unlock) (GMutex *mutex)

Definition at line 63 of file deprecated/gthread.h.

◆ private_get

gpointer(* _GThreadFunctions::private_get) (GPrivate *private_key)

Definition at line 75 of file deprecated/gthread.h.

◆ private_new

GPrivate *(* _GThreadFunctions::private_new) (GDestroyNotify destructor)

Definition at line 74 of file deprecated/gthread.h.

◆ private_set

void(* _GThreadFunctions::private_set) (GPrivate *private_key, gpointer data)

Definition at line 76 of file deprecated/gthread.h.

◆ thread_create

void(* _GThreadFunctions::thread_create) (GThreadFunc func, gpointer data, gulong stack_size, gboolean joinable, gboolean bound, GThreadPriority priority, gpointer thread, GError **error)

Definition at line 78 of file deprecated/gthread.h.

◆ thread_equal

gboolean(* _GThreadFunctions::thread_equal) (gpointer thread1, gpointer thread2)

Definition at line 92 of file deprecated/gthread.h.

◆ thread_exit

void(* _GThreadFunctions::thread_exit) (void)

Definition at line 88 of file deprecated/gthread.h.

◆ thread_join

void(* _GThreadFunctions::thread_join) (gpointer thread)

Definition at line 87 of file deprecated/gthread.h.

◆ thread_self

void(* _GThreadFunctions::thread_self) (gpointer thread)

Definition at line 91 of file deprecated/gthread.h.

◆ thread_set_priority

void(* _GThreadFunctions::thread_set_priority) (gpointer thread, GThreadPriority priority)

Definition at line 89 of file deprecated/gthread.h.

◆ thread_yield

void(* _GThreadFunctions::thread_yield) (void)

Definition at line 86 of file deprecated/gthread.h.


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