Mon Oct 8 12:39:32 2012

Asterisk developer's documentation


cc_core_instance Struct Reference


Data Fields

ast_cc_agentagent
int core_id
enum cc_state current_state
cc_monitor_treemonitors

Detailed Description

Definition at line 319 of file ccss.c.


Field Documentation

struct ast_cc_agent* agent

The CC agent in use for this call

Definition at line 331 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_instance_destructor(), cc_do_state_change(), cc_failed(), cc_party_b_free(), cc_recalling(), cc_status_request(), cc_stop_ringing(), cccancel_exec(), ccreq_exec(), count_agents_cb(), is_state_change_valid(), match_agent(), print_stats_cb(), and request_cc().

int core_id

Unique identifier for this instance of the CC core.

Definition at line 323 of file ccss.c.

Referenced by ast_handle_cc_control_frame(), cancel_available_timer(), cc_active(), cc_caller_busy(), cc_caller_offered(), cc_caller_requested(), cc_complete(), cc_core_instance_cmp_fn(), cc_core_instance_destructor(), cc_core_instance_hash_fn(), cc_failed(), cc_monitor_failed(), cc_recalling(), cc_request_state_change(), cc_stop_ringing(), cccancel_exec(), ccreq_exec(), 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 327 of file ccss.c.

Referenced by cc_do_state_change(), 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 335 of file ccss.c.

Referenced by ast_cc_get_monitor_by_recall_core_id(), ast_setup_cc_recall_datastore(), cancel_available_timer(), 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().


The documentation for this struct was generated from the following file:
Generated on Mon Oct 8 12:39:32 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7