Data Fields | |
int | calls |
unsigned int | dead:1 |
unsigned int | delme:1 |
int | dynamic |
char | interface [80] |
time_t | lastcall |
char | membername [80] |
int | paused |
int | penalty |
int | realtime |
int | ringcount |
char | state_interface [80] |
int | status |
Definition at line 368 of file app_queue.c.
int calls |
Number of calls serviced by this member
Definition at line 373 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), manager_queues_status(), update_queue(), and update_status().
unsigned int dead |
Used to detect members deleted in realtime
Definition at line 379 of file app_queue.c.
Referenced by rt_handle_member_record(), and update_realtime_members().
unsigned int delme |
Flag to delete entry on reload
Definition at line 381 of file app_queue.c.
Referenced by reload_queues().
int dynamic |
Are we dynamically added?
Definition at line 374 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), dump_queue_members(), free_members(), manager_queues_status(), reload_queues(), remove_from_queue(), and update_status().
char interface[80] |
Technology/Location
Definition at line 369 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), compare_weight(), complete_queue_remove_member(), dump_queue_members(), interface_exists(), manager_queues_status(), member_cmp_fn(), member_hash_fn(), queue_function_queuememberlist(), reload_queue_members(), remove_from_queue(), rt_handle_member_record(), set_member_paused(), try_calling(), update_realtime_member_field(), and update_status().
time_t lastcall |
When last successful call was hungup
Definition at line 378 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), manager_queues_status(), try_calling(), update_queue(), and update_status().
char membername[80] |
Member name to use in queue logs
Definition at line 371 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), dump_queue_members(), manager_queues_status(), queue_transfer_fixup(), remove_from_queue(), ring_entry(), set_member_paused(), and update_status().
int paused |
Are we paused (not accepting calls)?
Definition at line 377 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), dump_queue_members(), get_member_status(), manager_queues_status(), num_available_members(), queue_function_queuemembercount(), queue_member_count(), reload_queue_members(), reload_queues(), ring_entry(), rt_handle_member_record(), set_member_paused(), and update_status().
int penalty |
Are we a last resort?
Definition at line 372 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), create_queue_member(), dump_queue_members(), get_member_status(), manager_queues_status(), reload_queue_members(), rt_handle_member_record(), and update_status().
int realtime |
Is this member realtime?
Definition at line 375 of file app_queue.c.
Referenced by __queues_show(), rt_handle_member_record(), set_member_paused(), update_realtime_members(), and update_status().
int ringcount |
Number of rings to allow per queue call
Definition at line 380 of file app_queue.c.
Referenced by calc_metric(), ring_entry(), and try_calling().
char state_interface[80] |
Technology/Location from which to read device state changes
Definition at line 370 of file app_queue.c.
Referenced by add_to_queue(), dump_queue_members(), free_members(), interface_exists_global(), reload_queue_members(), reload_queues(), remove_from_queue(), ring_entry(), rt_handle_member_record(), update_realtime_members(), and update_status().
int status |
Status of queue member
Definition at line 376 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), get_member_status(), manager_queues_status(), num_available_members(), queue_function_queuemembercount(), queue_member_count(), ring_entry(), try_calling(), and update_status().