Asterisk - The Open Source Telephony Project
18.5.0
|
Data Fields | |
struct ast_cc_agent * | agent |
int | core_id |
enum cc_state | current_state |
struct cc_monitor_tree * | monitors |
struct ast_cc_agent* agent |
The CC agent in use for this call
Definition at line 341 of file ccss.c.
Referenced by ast_cc_agent_callback(), cc_active(), cc_agent_callback_helper(), cc_callee_ready(), cc_caller_busy(), cc_caller_offered(), cc_caller_requested(), cc_complete(), cc_core_init_instance(), cc_core_instance_destructor(), cc_do_state_change(), cc_failed(), cc_party_b_free(), cc_recalling(), cc_status_request(), cc_stop_ringing(), cccancel_exec(), ccreq_exec(), ccss_device_state(), count_agents_cb(), match_agent(), print_stats_cb(), and request_cc().
int core_id |
Unique identifier for this instance of the CC core.
Definition at line 333 of file ccss.c.
Referenced by ast_handle_cc_control_frame(), ast_setup_cc_recall_datastore(), cancel_available_timer(), cc_active(), cc_caller_busy(), cc_caller_offered(), cc_caller_requested(), cc_complete(), cc_core_init_instance(), cc_core_instance_cmp_fn(), cc_core_instance_destructor(), cc_core_instance_hash_fn(), cc_failed(), cc_monitor_failed(), cc_recalling(), cc_stop_ringing(), cccancel_exec(), ccreq_exec(), ccss_device_state(), complete_core_id(), count_agents_cb(), find_cc_core_instance(), handle_cc_kill(), kill_cores(), print_stats_cb(), request_cc(), suspend(), and unsuspend().
enum cc_state current_state |
The current state for this instance of the CC core.
Definition at line 337 of file ccss.c.
Referenced by cc_do_state_change(), ccss_device_state(), count_agents_cb(), match_agent(), and print_stats_cb().
struct cc_monitor_tree* monitors |
Reference to the monitor tree formed during the initial call
Definition at line 345 of file ccss.c.
Referenced by ast_cc_get_monitor_by_recall_core_id(), ast_setup_cc_recall_datastore(), cancel_available_timer(), cc_core_init_instance(), cc_core_instance_destructor(), cc_extension_monitor_change_is_valid(), cc_monitor_failed(), cc_status_response(), count_monitors_cb(), has_device_monitors(), print_stats_cb(), request_cc(), suspend(), and unsuspend().