
Data Fields | |
| char | announce [80] |
| ast_channel * | chan |
| char | context [AST_MAX_CONTEXT] |
| char | digits [AST_MAX_EXTENSION] |
| time_t | expire |
| int | handled |
| int | last_periodic_announce_sound |
| time_t | last_periodic_announce_time |
| time_t | last_pos |
| int | last_pos_said |
| int | max_penalty |
| char | moh [80] |
| queue_ent * | next |
| int | opos |
| call_queue * | parent |
| int | pos |
| int | prio |
| time_t | start |
Definition at line 293 of file app_queue.c.
| char announce[80] |
Announcement to play for member when call is answered
Definition at line 296 of file app_queue.c.
Referenced by join_queue(), and try_calling().
| struct ast_channel* chan |
Our channel
Definition at line 310 of file app_queue.c.
Referenced by __queues_show(), is_our_turn(), join_queue(), leave_queue(), manager_queues_status(), play_file(), queue_exec(), record_abandoned(), ring_entry(), rna(), say_periodic_announcement(), say_position(), set_queue_result(), try_calling(), valid_exit(), wait_a_bit(), wait_for_answer(), and wait_our_turn().
| char context[AST_MAX_CONTEXT] |
Context when user exits queue
Definition at line 297 of file app_queue.c.
Referenced by join_queue(), and valid_exit().
| char digits[AST_MAX_EXTENSION] |
Digits entered while in queue
Definition at line 298 of file app_queue.c.
Referenced by valid_exit().
| time_t expire |
When this entry should expire (time out of queue)
Definition at line 309 of file app_queue.c.
Referenced by try_calling().
| int handled |
Whether our call was handled
Definition at line 306 of file app_queue.c.
Referenced by try_calling().
The last periodic announcement we made
Definition at line 303 of file app_queue.c.
Referenced by say_periodic_announcement().
| time_t last_periodic_announce_time |
The last time we played a periodic announcement
Definition at line 302 of file app_queue.c.
Referenced by say_periodic_announcement().
| time_t last_pos |
Last time we told the user their position
Definition at line 304 of file app_queue.c.
Referenced by say_position().
| int last_pos_said |
Last position we told the user
Definition at line 301 of file app_queue.c.
Referenced by say_position().
| int max_penalty |
Limit the members that can take this call to this penalty or lower
Definition at line 307 of file app_queue.c.
Referenced by calc_metric(), join_queue(), and wait_our_turn().
| char moh[80] |
Name of musiconhold to be used
Definition at line 295 of file app_queue.c.
Referenced by join_queue(), say_periodic_announcement(), and say_position().
The next queue entry
Definition at line 311 of file app_queue.c.
Referenced by __queues_show(), insert_entry(), is_our_turn(), join_queue(), leave_queue(), and manager_queues_status().
| int opos |
Where we started in the queue
Definition at line 305 of file app_queue.c.
Referenced by record_abandoned(), try_calling(), and wait_our_turn().
| struct call_queue* parent |
What queue is our parent
Definition at line 294 of file app_queue.c.
Referenced by insert_entry(), is_our_turn(), leave_queue(), recalc_holdtime(), record_abandoned(), ring_entry(), ring_one(), rna(), say_periodic_announcement(), say_position(), store_next(), try_calling(), wait_a_bit(), wait_for_answer(), and wait_our_turn().
| int pos |
Where we are in the queue
Definition at line 299 of file app_queue.c.
Referenced by join_queue(), leave_queue(), record_abandoned(), say_position(), try_calling(), and wait_our_turn().
| int prio |
Our priority
Definition at line 300 of file app_queue.c.
Referenced by __queues_show(), and join_queue().
| time_t start |
When we started holding
Definition at line 308 of file app_queue.c.
Referenced by __queues_show(), manager_queues_status(), recalc_holdtime(), record_abandoned(), say_position(), try_calling(), and wait_our_turn().
1.5.1