Asterisk - The Open Source Telephony Project
18.5.0
|
Structure which contains ioqueue thread information. More...
Data Fields | |
unsigned int | count |
Current number of descriptors being waited on. More... | |
pj_ioqueue_t * | ioqueue |
Ioqueue which polls on sockets. More... | |
struct { | |
struct ast_rtp_ioqueue_thread * next | |
} | next |
Linked list information. More... | |
pj_pool_t * | pool |
Pool used by the thread. More... | |
int | terminate |
Termination request. More... | |
pj_thread_t * | thread |
The thread handling the queue and timer heap. More... | |
pj_timer_heap_t * | timerheap |
Timer heap for scheduled items. More... | |
Structure which contains ioqueue thread information.
Definition at line 248 of file res_rtp_asterisk.c.
unsigned int count |
Current number of descriptors being waited on.
Definition at line 260 of file res_rtp_asterisk.c.
Referenced by calc_mean_and_standard_deviation(), rtp_add_candidates_to_ice(), rtp_ioqueue_thread_get_or_create(), and rtp_ioqueue_thread_remove().
pj_ioqueue_t* ioqueue |
Ioqueue which polls on sockets.
Definition at line 254 of file res_rtp_asterisk.c.
Referenced by ioqueue_worker_thread(), rtp_ioqueue_thread_get_or_create(), and timer_worker_thread().
struct { ... } next |
Linked list information.
struct ast_rtp_ioqueue_thread* next |
Definition at line 262 of file res_rtp_asterisk.c.
Referenced by host_candidate_overrides_clear(), rtp_add_candidates_to_ice(), rtp_ioqueue_thread_get_or_create(), rtp_ioqueue_thread_remove(), and rtp_reload().
pj_pool_t* pool |
Pool used by the thread.
Definition at line 250 of file res_rtp_asterisk.c.
Referenced by load_module(), rtp_ioqueue_thread_destroy(), rtp_ioqueue_thread_get_or_create(), rtp_reload(), and timer_worker_thread().
int terminate |
Termination request.
Definition at line 258 of file res_rtp_asterisk.c.
Referenced by ioqueue_worker_thread(), and rtp_ioqueue_thread_destroy().
pj_thread_t* thread |
The thread handling the queue and timer heap.
Definition at line 252 of file res_rtp_asterisk.c.
Referenced by pj_thread_register_check(), rtp_ioqueue_thread_destroy(), and rtp_ioqueue_thread_get_or_create().
pj_timer_heap_t* timerheap |
Timer heap for scheduled items.
Definition at line 256 of file res_rtp_asterisk.c.
Referenced by ioqueue_worker_thread(), and rtp_ioqueue_thread_get_or_create().