Data Fields | |
ast_aoc_decoded * | aoc_s_rate_list |
callattempt * | call_next |
ast_channel * | chan |
ast_party_connected_line | connected |
unsigned int | dial_callerid_absent:1 |
char | interface [256] |
time_t | lastcall |
call_queue * | lastqueue |
member * | member |
int | metric |
unsigned int | pending_connected_update:1 |
callattempt * | q_next |
int | stillgoing |
There are two "links" defined in this structure, q_next and call_next. q_next links ALL defined callattempt structures into a linked list. call_next is a link which allows for a subset of the callattempts to be traversed. This subset is used in wait_for_answer so that irrelevant callattempts are not traversed. This also is helpful so that queue logs are always accurate in the case where a call to a member times out, especially if using the ringall strategy.
Definition at line 981 of file app_queue.c.
struct ast_aoc_decoded* aoc_s_rate_list |
struct callattempt* call_next |
struct ast_channel* chan |
Definition at line 984 of file app_queue.c.
Referenced by do_hang(), hangupcalls(), ring_entry(), ring_one(), and wait_for_answer().
Saved connected party info from an AST_CONTROL_CONNECTED_LINE.
Definition at line 992 of file app_queue.c.
Referenced by callattempt_free().
unsigned int dial_callerid_absent |
TRUE if caller id is not available for connected line
Definition at line 996 of file app_queue.c.
Referenced by ring_entry().
char interface[256] |
Definition at line 985 of file app_queue.c.
Referenced by ring_entry(), ring_one(), store_next_lin(), and store_next_rr().
time_t lastcall |
struct call_queue* lastqueue |
int metric |
Definition at line 987 of file app_queue.c.
Referenced by calc_metric(), find_best(), ring_one(), store_next_lin(), and store_next_rr().
unsigned int pending_connected_update |
TRUE if an AST_CONTROL_CONNECTED_LINE update was saved to the connected element.
Definition at line 994 of file app_queue.c.
struct callattempt* q_next |
Definition at line 982 of file app_queue.c.
Referenced by find_best(), hangupcalls(), ring_one(), and wait_for_answer().
int stillgoing |
Definition at line 986 of file app_queue.c.
Referenced by do_hang(), ring_entry(), ring_one(), and wait_for_answer().