
Data Fields | |
| int | calls |
| unsigned int | dead:1 |
| unsigned int | delme:1 |
| int | dynamic |
| char | interface [80] |
| time_t | lastcall |
| struct call_queue * | lastqueue |
| char | membername [80] |
| int | paused |
| int | penalty |
| int | realtime |
| char | rt_uniqueid [80] |
| char | state_context [AST_MAX_CONTEXT] |
| char | state_exten [AST_MAX_EXTENSION] |
| char | state_interface [80] |
| int | status |
| int calls |
Number of calls serviced by this member
Definition at line 1036 of file app_queue.c.
Referenced by clear_queue(), update_queue(), calc_metric(), try_calling(), add_to_queue(), __queues_show(), and manager_queues_status().
| unsigned int dead |
Used to detect members deleted in realtime
Definition at line 1043 of file app_queue.c.
Referenced by rt_handle_member_record(), find_queue_by_name_rt(), and update_realtime_members().
| unsigned int delme |
Flag to delete entry on reload
Definition at line 1044 of file app_queue.c.
Referenced by mark_member_dead(), and kill_dead_members().
| int dynamic |
Are we dynamically added?
Definition at line 1037 of file app_queue.c.
Referenced by free_members(), try_calling(), dump_queue_members(), remove_from_queue(), add_to_queue(), mark_member_dead(), kill_dead_members(), __queues_show(), and manager_queues_status().
| char interface[80] |
Technology/Location to dial to reach this member
Definition at line 1030 of file app_queue.c.
Referenced by create_queue_member(), member_hash_fn(), member_cmp_fn(), rt_handle_member_record(), find_queue_by_name_rt(), update_realtime_members(), compare_weight(), wait_for_answer(), send_agent_complete(), try_calling(), interface_exists(), dump_queue_members(), remove_from_queue(), add_to_queue(), set_member_paused(), set_member_penalty(), reload_queue_members(), queue_function_queuememberlist(), reload_single_member(), __queues_show(), manager_queues_status(), and complete_queue_remove_member().
| time_t lastcall |
When last successful call was hungup
Definition at line 1041 of file app_queue.c.
Referenced by get_member_status(), clear_queue(), update_queue(), calc_metric(), try_calling(), add_to_queue(), queue_function_qac(), __queues_show(), and manager_queues_status().
| struct call_queue* lastqueue |
Last queue we received a call
Definition at line 1042 of file app_queue.c.
Referenced by update_queue(), and try_calling().
| char membername[80] |
Member name to use in queue logs
Definition at line 1034 of file app_queue.c.
Referenced by get_member_status(), create_queue_member(), ring_entry(), wait_for_answer(), send_agent_complete(), queue_transfer_fixup(), try_calling(), dump_queue_members(), remove_from_queue(), add_to_queue(), set_member_paused(), reload_queue_members(), __queues_show(), manager_queues_status(), and complete_queue_remove_member().
| int paused |
Are we paused (not accepting calls)?
Definition at line 1040 of file app_queue.c.
Referenced by get_member_status(), create_queue_member(), rt_handle_member_record(), num_available_members(), ring_entry(), dump_queue_members(), add_to_queue(), set_member_paused(), reload_queue_members(), queue_function_qac(), reload_single_member(), __queues_show(), manager_queues_summary(), and manager_queues_status().
| int penalty |
Are we a last resort?
Definition at line 1035 of file app_queue.c.
Referenced by get_member_status(), create_queue_member(), rt_handle_member_record(), calc_metric(), try_calling(), dump_queue_members(), add_to_queue(), set_member_penalty(), get_member_penalty(), reload_queue_members(), reload_single_member(), __queues_show(), and manager_queues_status().
| int realtime |
Is this member realtime?
Definition at line 1038 of file app_queue.c.
Referenced by rt_handle_member_record(), find_queue_by_name_rt(), update_realtime_members(), try_calling(), set_member_paused(), and __queues_show().
| char rt_uniqueid[80] |
Unique id of realtime member entry
Definition at line 1045 of file app_queue.c.
Referenced by rt_handle_member_record(), and update_realtime_member_field().
| char state_context[AST_MAX_CONTEXT] |
Context to use when getting state (if using hint)
Definition at line 1032 of file app_queue.c.
Referenced by extension_state_cb(), get_queue_member_status(), and create_queue_member().
| char state_exten[AST_MAX_EXTENSION] |
Extension to get state from (if using hint)
Definition at line 1031 of file app_queue.c.
Referenced by extension_state_cb(), get_queue_member_status(), and create_queue_member().
| char state_interface[80] |
Technology/Location from which to read devicestate changes
Definition at line 1033 of file app_queue.c.
Referenced by handle_statechange(), get_queue_member_status(), create_queue_member(), rt_handle_member_record(), dump_queue_members(), and reload_queue_members().
| int status |
Status of queue member
Definition at line 1039 of file app_queue.c.
Referenced by get_member_status(), create_queue_member(), num_available_members(), ring_entry(), add_to_queue(), queue_function_qac(), queue_function_qac_dep(), kill_dead_members(), __queues_show(), manager_queues_summary(), and manager_queues_status().