Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | _GThread |
struct | _GThreadFunctions |
struct | GStaticMutex |
struct | _GStaticRecMutex |
struct | _GStaticRWLock |
struct | _GStaticPrivate |
Typedefs | |
typedef struct _GThreadFunctions GThreadFunctions | GLIB_DEPRECATED_TYPE_IN_2_32 |
Enumerations | |
enum | GThreadPriority { G_THREAD_PRIORITY_LOW , G_THREAD_PRIORITY_NORMAL , G_THREAD_PRIORITY_HIGH , G_THREAD_PRIORITY_URGENT } |
Variables | ||
GLIB_VAR GThreadFunctions | g_thread_functions_for_glib_use | |
GLIB_VAR gboolean | g_thread_use_default_impl | |
GLIB_VAR guint64(* | g_thread_gettime )(void) | |
GStaticMutex | mutex | |
guint | depth | |
union { | ||
pthread_t owner | ||
gdouble dummy | ||
} | unused | |
GCond * | read_cond | |
GCond * | write_cond | |
guint | read_counter | |
gboolean | have_writer | |
guint | want_to_read | |
guint | want_to_write | |
guint | index | |
GLIB_VAR gboolean | g_threads_got_initialized | |
#define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 |
Definition at line 129 of file deprecated/gthread.h.
#define G_STATIC_MUTEX_INIT { NULL, PTHREAD_MUTEX_INITIALIZER } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_init) |
Definition at line 131 of file deprecated/gthread.h.
#define g_static_mutex_lock | ( | mutex | ) | g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) |
Definition at line 146 of file deprecated/gthread.h.
#define g_static_mutex_trylock | ( | mutex | ) | g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) |
Definition at line 148 of file deprecated/gthread.h.
#define g_static_mutex_unlock | ( | mutex | ) | g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) |
Definition at line 150 of file deprecated/gthread.h.
#define G_STATIC_PRIVATE_INIT { 0 } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_PRIVATE_INIT) |
Definition at line 252 of file deprecated/gthread.h.
#define G_STATIC_REC_MUTEX_INIT { G_STATIC_MUTEX_INIT, 0, { 0 } } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_rec_mutex_init) |
Definition at line 180 of file deprecated/gthread.h.
#define G_STATIC_RW_LOCK_INIT { G_STATIC_MUTEX_INIT, NULL, NULL, 0, FALSE, 0, 0 } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_rw_lock_init) |
Definition at line 216 of file deprecated/gthread.h.
#define g_thread_supported | ( | ) | (1) GLIB_DEPRECATED_MACRO_IN_2_32 |
Definition at line 280 of file deprecated/gthread.h.
Definition at line 57 of file deprecated/gthread.h.
enum GThreadPriority |
Enumerator | |
---|---|
G_THREAD_PRIORITY_LOW | |
G_THREAD_PRIORITY_NORMAL | |
G_THREAD_PRIORITY_HIGH | |
G_THREAD_PRIORITY_URGENT |
Definition at line 40 of file deprecated/gthread.h.
GLIB_DEPRECATED_IN_2_32 void g_cond_free | ( | GCond * | cond | ) |
GLIB_DEPRECATED_IN_2_32 GCond * g_cond_new | ( | void | ) |
GLIB_DEPRECATED_IN_2_32 gboolean g_cond_timed_wait | ( | GCond * | cond, |
GMutex * | mutex, | ||
GTimeVal * | abs_time ) |
GLIB_DEPRECATED_IN_2_32 void g_mutex_free | ( | GMutex * | mutex | ) |
GLIB_DEPRECATED_IN_2_32 GMutex * g_mutex_new | ( | void | ) |
GLIB_DEPRECATED_IN_2_32 gboolean g_once_init_enter_impl | ( | volatile gsize * | location | ) |
GLIB_DEPRECATED_IN_2_32 GPrivate * g_private_new | ( | GDestroyNotify | notify | ) |
void g_static_mutex_free | ( | GStaticMutex * | mutex | ) |
GMutex * g_static_mutex_get_mutex_impl | ( | GStaticMutex * | mutex | ) |
void g_static_mutex_init | ( | GStaticMutex * | mutex | ) |
GLIB_DEPRECATED_IN_2_32 void g_static_private_free | ( | GStaticPrivate * | private_key | ) |
gpointer g_static_private_get | ( | GStaticPrivate * | private_key | ) |
GLIB_DEPRECATED_IN_2_32 void g_static_private_init | ( | GStaticPrivate * | private_key | ) |
void g_static_private_set | ( | GStaticPrivate * | private_key, |
gpointer | data, | ||
GDestroyNotify | notify ) |
void g_static_rec_mutex_free | ( | GStaticRecMutex * | mutex | ) |
void g_static_rec_mutex_init | ( | GStaticRecMutex * | mutex | ) |
void g_static_rec_mutex_lock | ( | GStaticRecMutex * | mutex | ) |
GLIB_DEPRECATED_IN_2_32 void g_static_rec_mutex_lock_full | ( | GStaticRecMutex * | mutex, |
guint | depth ) |
gboolean g_static_rec_mutex_trylock | ( | GStaticRecMutex * | mutex | ) |
void g_static_rec_mutex_unlock | ( | GStaticRecMutex * | mutex | ) |
GLIB_DEPRECATED_IN_2_32 guint g_static_rec_mutex_unlock_full | ( | GStaticRecMutex * | mutex | ) |
void g_static_rw_lock_free | ( | GStaticRWLock * | lock | ) |
void g_static_rw_lock_init | ( | GStaticRWLock * | lock | ) |
void g_static_rw_lock_reader_lock | ( | GStaticRWLock * | lock | ) |
gboolean g_static_rw_lock_reader_trylock | ( | GStaticRWLock * | lock | ) |
void g_static_rw_lock_reader_unlock | ( | GStaticRWLock * | lock | ) |
void g_static_rw_lock_writer_lock | ( | GStaticRWLock * | lock | ) |
gboolean g_static_rw_lock_writer_trylock | ( | GStaticRWLock * | lock | ) |
void g_static_rw_lock_writer_unlock | ( | GStaticRWLock * | lock | ) |
GThread * g_thread_create | ( | GThreadFunc | func, |
gpointer | data, | ||
gboolean | joinable, | ||
GError ** | error ) |
GThread * g_thread_create_full | ( | GThreadFunc | func, |
gpointer | data, | ||
gulong | stack_size, | ||
gboolean | joinable, | ||
gboolean | bound, | ||
GThreadPriority | priority, | ||
GError ** | error ) |
GLIB_DEPRECATED_IN_2_32 void g_thread_foreach | ( | GFunc | thread_func, |
gpointer | user_data ) |
GLIB_DEPRECATED_IN_2_32 gboolean g_thread_get_initialized | ( | void | ) |
GLIB_DEPRECATED_IN_2_32 void g_thread_init | ( | gpointer | vtable | ) |
GLIB_DEPRECATED_IN_2_32 void g_thread_init_with_errorcheck_mutexes | ( | gpointer | vtable | ) |
GLIB_DEPRECATED_IN_2_32 void g_thread_set_priority | ( | GThread * | thread, |
GThreadPriority | priority ) |
struct _GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR | ( | GPrivate | ) |
struct _GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR | ( | GRecMutex | ) |
struct _GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR | ( | GRWLock | ) |
guint depth |
Definition at line 2 of file deprecated/gthread.h.
Referenced by checkTreePage(), duk__add_traceback(), duk__enc_newline_indent(), graphene_simd4x4f_perspective(), handle_propfind(), read_auth_file(), and Xml_iterate().
gdouble dummy |
Definition at line 12 of file deprecated/gthread.h.
GLIB_VAR GThreadFunctions g_thread_functions_for_glib_use |
Definition at line 96 of file deprecated/gthread.h.
Definition at line 99 of file deprecated/gthread.h.
Definition at line 97 of file deprecated/gthread.h.
Definition at line 278 of file deprecated/gthread.h.
gboolean have_writer |
Definition at line 5 of file deprecated/gthread.h.
guint index |
Definition at line 1 of file deprecated/gthread.h.
Referenced by dbvm_bind(), dbvm_bind_blob(), dbvm_bind_index(), dbvm_bind_parameter_name(), dbvm_get_name(), dbvm_get_type(), dbvm_get_value(), do_gsub(), duk__api_coerce_d2i(), duk__api_coerce_d2ui(), duk__base64_encode_helper(), duk__concat_and_join_helper(), duk__defaultvalue_coerce_attempt(), duk__get_buffer_data_helper(), duk__get_buffer_helper(), duk__get_tagged_heaphdr_raw(), duk__obj_flag_any_default_false(), duk__prep_codec_arg(), duk__require_bufobj_value(), duk__tag_check(), duk__to_int_uint_helper(), duk__to_regexp_helper(), duk_base64_decode(), duk_base64_encode(), duk_char_code_at(), duk_check_type(), duk_check_type_mask(), duk_config_buffer(), duk_decode_string(), duk_err_api_index(), duk_err_internal(), duk_err_require_type_index(), duk_get_boolean(), duk_get_buffer(), duk_get_buffer_data(), duk_get_c_function(), duk_get_context(), duk_get_error_code(), duk_get_finalizer(), duk_get_hbuffer(), duk_get_hcompiledfunction(), duk_get_heapptr(), duk_get_hnativefunction(), duk_get_hobject(), duk_get_hobject_or_lfunc_coerce(), duk_get_hobject_with_class(), duk_get_hstring(), duk_get_hthread(), duk_get_int(), duk_get_length(), duk_get_lstring(), duk_get_magic(), duk_get_number(), duk_get_pointer(), duk_get_prototype(), duk_get_string(), duk_get_top(), duk_get_tval(), duk_get_type(), duk_get_type_mask(), duk_get_uint(), duk_hex_decode(), duk_hex_encode(), duk_is_array(), duk_is_boolean(), duk_is_bound_function(), duk_is_buffer(), duk_is_buffer_data(), duk_is_c_function(), duk_is_dynamic_buffer(), duk_is_ecmascript_function(), duk_is_external_buffer(), duk_is_fixed_buffer(), duk_is_function(), duk_is_lightfunc(), duk_is_nan(), duk_is_null(), duk_is_null_or_undefined(), duk_is_number(), duk_is_object(), duk_is_pointer(), duk_is_string(), duk_is_thread(), duk_is_undefined(), duk_is_valid_index(), duk_json_decode(), duk_json_encode(), duk_map_string(), duk_normalize_index(), duk_push_string_readable(), duk_remove(), duk_require_boolean(), duk_require_buffer(), duk_require_buffer_data(), duk_require_c_function(), duk_require_context(), duk_require_function(), duk_require_hbuffer(), duk_require_hcompiledfunction(), duk_require_heapptr(), duk_require_hnativefunction(), duk_require_hobject(), duk_require_hobject_or_lfunc(), duk_require_hobject_or_lfunc_coerce(), duk_require_hobject_with_class(), duk_require_hstring(), duk_require_hthread(), duk_require_int(), duk_require_lstring(), duk_require_normalize_index(), duk_require_null(), duk_require_number(), duk_require_pointer(), duk_require_string(), duk_require_tval(), duk_require_uint(), duk_require_undefined(), duk_require_valid_index(), duk_resize_buffer(), duk_safe_to_lstring(), duk_set_finalizer(), duk_set_length(), duk_set_magic(), duk_set_prototype(), duk_set_top(), duk_steal_buffer(), duk_substring(), duk_swap_top(), duk_to_boolean(), duk_to_buffer_raw(), duk_to_defaultvalue(), duk_to_hstring(), duk_to_int(), duk_to_int32(), duk_to_int_check_range(), duk_to_int_clamped(), duk_to_int_clamped_raw(), duk_to_lstring(), duk_to_null(), duk_to_number(), duk_to_object(), duk_to_pointer(), duk_to_primitive(), duk_to_string(), duk_to_uint(), duk_to_uint16(), duk_to_uint32(), duk_to_uint8clamped(), duk_to_undefined(), duk_trim(), lsqlite_checkbu(), lsqlite_checkcontext(), lsqlite_checkdb(), lsqlite_checkvm(), lsqlite_getbu(), lsqlite_getcontext(), lsqlite_getdb(), lsqlite_getvm(), make_xml_object(), and Xml_pushEncode().
GStaticMutex mutex |
Definition at line 1 of file deprecated/gthread.h.
Referenced by g_mutex_locker_new(), osLocaltime(), sqlite3_auto_extension(), sqlite3_cancel_auto_extension(), sqlite3_vfs_find(), sqlite3_vfs_register(), sqlite3AutoLoadExtensions(), and sqlite3Reprepare().
pthread_t owner |
Definition at line 10 of file deprecated/gthread.h.
Referenced by aux_upvalue(), aux_upvalue(), aux_upvalue(), and lua_setupvalue().
GCond* read_cond |
Definition at line 2 of file deprecated/gthread.h.
guint read_counter |
Definition at line 4 of file deprecated/gthread.h.
union { ... } unused |
guint want_to_read |
Definition at line 6 of file deprecated/gthread.h.
guint want_to_write |
Definition at line 7 of file deprecated/gthread.h.
GCond* write_cond |
Definition at line 3 of file deprecated/gthread.h.