Kannel: Open Source WAP and SMS gateway
svn-r5336
|
Data Fields | |
void ** | tab |
long | tab_size |
long | start |
long | len |
Mutex * | single_operation_lock |
Mutex * | permanent_lock |
pthread_cond_t | nonempty |
long | num_producers |
long | num_consumers |
long List::len |
Definition at line 107 of file list.c.
Referenced by delete_items_from_list(), gw_prioqueue_consume(), gw_prioqueue_destroy(), gw_prioqueue_foreach(), gw_prioqueue_get(), gw_prioqueue_insert(), gw_prioqueue_len(), gw_prioqueue_remove(), gwlist_append(), gwlist_append_unique(), gwlist_consume(), gwlist_create_real(), gwlist_extract_first(), gwlist_insert(), gwlist_len(), gwlist_search(), gwlist_search_all(), gwlist_search_equal(), gwlist_sort(), gwlist_timed_consume(), gwlist_wait_until_nonempty(), and make_bigger().
pthread_cond_t List::nonempty |
Definition at line 110 of file list.c.
Referenced by gw_prioqueue_consume(), gw_prioqueue_destroy(), gw_prioqueue_insert(), gw_prioqueue_remove_producer(), gwlist_append(), gwlist_append_unique(), gwlist_consume(), gwlist_create_real(), gwlist_destroy(), gwlist_insert(), gwlist_remove_producer(), gwlist_timed_consume(), and gwlist_wait_until_nonempty().
long List::num_consumers |
Definition at line 112 of file list.c.
Referenced by gwlist_consume(), gwlist_consumer_count(), gwlist_create_real(), and gwlist_timed_consume().
long List::num_producers |
Definition at line 111 of file list.c.
Referenced by gwlist_add_producer(), gwlist_consume(), gwlist_create_real(), gwlist_producer_count(), gwlist_remove_producer(), gwlist_timed_consume(), and gwlist_wait_until_nonempty().
Mutex* List::permanent_lock |
Definition at line 109 of file list.c.
Referenced by gwlist_create_real(), gwlist_destroy(), gwlist_lock(), and gwlist_unlock().
Mutex* List::single_operation_lock |
Definition at line 108 of file list.c.
Referenced by gwlist_consume(), gwlist_create_real(), gwlist_destroy(), gwlist_timed_consume(), gwlist_wait_until_nonempty(), lock(), and unlock().
long List::start |
Definition at line 106 of file list.c.
Referenced by delete_items_from_list(), gwlist_create_real(), and make_bigger().
void** List::tab |
Definition at line 104 of file list.c.
Referenced by delete_items_from_list(), downheap(), gw_prioqueue_consume(), gw_prioqueue_destroy(), gw_prioqueue_foreach(), gw_prioqueue_get(), gw_prioqueue_insert(), gw_prioqueue_remove(), gwlist_append(), gwlist_append_unique(), gwlist_create_real(), gwlist_destroy(), gwlist_insert(), make_bigger(), and upheap().
long List::tab_size |
Definition at line 105 of file list.c.
Referenced by delete_items_from_list(), gwlist_create_real(), and make_bigger().