
Data Fields | |
| int | calls |
| unsigned int | dead:1 |
| unsigned int | delme:1 |
| int | dynamic |
| char | interface [80] |
| time_t | lastcall |
| char | membername [80] |
| member * | next |
| int | paused |
| int | penalty |
| int | status |
Definition at line 315 of file app_queue.c.
| int calls |
Number of calls serviced by this member
Definition at line 319 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), changethread(), manager_queues_status(), update_queue(), and update_status().
| unsigned int dead |
Used to detect members deleted in realtime
Definition at line 324 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 325 of file app_queue.c.
Referenced by reload_queues().
| int dynamic |
Are we dynamically added?
Definition at line 320 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), changethread(), dump_queue_members(), free_members(), manager_queues_status(), reload_queues(), update_realtime_members(), and update_status().
| char interface[80] |
Technology/Location
Definition at line 316 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), changethread(), compare_weight(), complete_queue_remove_member(), dump_queue_members(), free_members(), handle_queue_add_member(), handle_queue_remove_member(), interface_exists(), interface_exists_global(), manager_add_queue_member(), manager_pause_queue_member(), manager_queues_status(), manager_remove_queue_member(), queue_function_queuememberlist(), reload_queue_members(), reload_queues(), remove_from_queue(), rt_handle_member_record(), set_member_paused(), try_calling(), update_realtime_members(), update_status(), and wait_for_answer().
| time_t lastcall |
When last successful call was hungup
Definition at line 323 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), changethread(), manager_queues_status(), try_calling(), update_queue(), and update_status().
| char membername[80] |
Member name to use in queue logs
Definition at line 317 of file app_queue.c.
Referenced by add_to_queue(), changethread(), dump_queue_members(), handle_queue_add_member(), manager_add_queue_member(), reload_queue_members(), reload_queues(), remove_from_queue(), set_member_paused(), try_calling(), update_status(), and wait_for_answer().
Next member
Definition at line 326 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), changethread(), compare_weight(), complete_queue_remove_member(), dump_queue_members(), free_members(), get_member_status(), interface_exists(), interface_exists_global(), is_our_turn(), manager_queues_status(), queue_function_queuememberlist(), reload_queues(), remove_from_queue(), rt_handle_member_record(), try_calling(), update_queue(), update_realtime_members(), and update_status().
| int paused |
Are we paused (not accepting calls)?
Definition at line 322 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), changethread(), dump_queue_members(), get_member_status(), manager_add_queue_member(), manager_pause_queue_member(), manager_queues_status(), 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 318 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), calc_metric(), changethread(), create_queue_member(), dump_queue_members(), get_member_status(), handle_queue_add_member(), manager_add_queue_member(), manager_queues_status(), reload_queue_members(), reload_queues(), rt_handle_member_record(), and update_status().
| int status |
Status of queue member
Definition at line 321 of file app_queue.c.
Referenced by __queues_show(), add_to_queue(), changethread(), get_member_status(), is_our_turn(), manager_queues_status(), ring_entry(), try_calling(), and update_status().
1.5.1