Mon May 21 06:37:54 2012

Asterisk developer's documentation


cc_generic_agent_pvt Struct Reference

Collaboration diagram for cc_generic_agent_pvt:

Collaboration graph
[legend]

Data Fields

char cid_name [AST_CHANNEL_NAME]
char cid_num [AST_CHANNEL_NAME]
char context [AST_CHANNEL_NAME]
char exten [AST_CHANNEL_NAME]
int offer_timer_id
struct ast_event_subsub

Detailed Description

Definition at line 2481 of file ccss.c.


Field Documentation

char cid_name[AST_CHANNEL_NAME]

Caller ID name

See the description of cid_num. The same applies here, except this is the caller's name.

Definition at line 2512 of file ccss.c.

Referenced by cc_generic_agent_init(), and generic_recall().

char cid_num[AST_CHANNEL_NAME]

Caller ID number

When we re-call the caller, we need to provide this information to ast_request_and_dial so that the information will be present in the call to the callee

Definition at line 2504 of file ccss.c.

Referenced by cc_generic_agent_init(), and generic_recall().

char context[AST_CHANNEL_NAME]

Context dialed

The original context dialed. This is used so that when performaing a recall, we can call into the proper context

Definition at line 2528 of file ccss.c.

Referenced by cc_generic_agent_init(), and generic_recall().

char exten[AST_CHANNEL_NAME]

Extension dialed

The original extension dialed. This is used so that when performing a recall, we can call the proper extension.

Definition at line 2520 of file ccss.c.

Referenced by cc_generic_agent_init(), and generic_recall().

Scheduler id of offer timer.

Definition at line 2494 of file ccss.c.

Referenced by cc_generic_agent_init(), cc_generic_agent_start_offer_timer(), cc_generic_agent_stop_offer_timer(), and offer_timer_expire().

struct ast_event_sub* sub [read]

Subscription to device state

Used in the CC_CALLER_BUSY state. The generic agent will subscribe to the device state of the caller in order to determine when we may move on

Definition at line 2490 of file ccss.c.

Referenced by cc_generic_agent_destructor(), cc_generic_agent_start_monitoring(), and generic_agent_devstate_unsubscribe().


The documentation for this struct was generated from the following file:

Generated on Mon May 21 06:37:54 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6