Home > Lucent Technologies > Communications System > Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual

Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual

Here you can view all the pages of manual Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual. The Lucent Technologies manuals for Communications System are available online for free. You can easily download all the documents as PDF.

Page 331

Programming Manual Pages
Issue  3  May 1998
9-109
  typedef struct{
        asai_common_t              asai_common;
        long                       event_name;
        long                       cause;
        char                       *connect_num;
        plan_type_t                con_type;
        char                       *calling_num;
        plan_type_t                calling_type;
        char                       *called_num;
        plan_type_t                called_type;...

Page 332

Programming Manual Pages
9-110Issue  3  May 1998 
} hold_list_t;
typedef struct{
        asai_common_t              asai_common;
        long                       event_name;
        call_id_t                  call_id;
        char                       *reconnect_num;
        plan_type_t                recon_type;
        party_id_t                 party_id;
        char                       pool[C_DATSZ];
} reconnect_list_t;
typedef struct{
        asai_common_t              asai_common;
        long...

Page 333

Programming Manual Pages
Issue  3  May 1998
9-111
        long                       drop_cause;
        char                       *droped_num;
        plan_type_t                droped_type;
        user_user_t                uudata;
        party_id_t                 party_id;
        char                       pool[C_DATSZ];
} drop_list_t;
typedef struct{
        asai_common_t              asai_common;
        long                       event_name;
        call_id_t                  call_id;...

Page 334

Programming Manual Pages
9-112Issue  3  May 1998 
typedef struct{
        asai_common_t              asai_common;
        long                       event_name;
        call_id_t                  bef_call_id;
        call_id_t                  aft_call_id;
        char                       *calling_num;
        plan_type_t                calling_type;
        char                       *called_num;
        plan_type_t                called_type;
        long                       part_num;...

Page 335

Programming Manual Pages
Issue  3  May 1998
9-113
        long                       interflow_type;
        long                       hour;
        long                       minute;
        long                       second;
        char                       *dnis_chars;
        long                       feat_type;
        wchar_t                    *w_dnis_chars;
        ucid_t                     ucid;     /* G3V6 */
        char                       pool[C_DATSZ];
} incall_list_t;
typedef...

Page 336

Programming Manual Pages
9-114Issue  3  May 1998 
        connect_list_t             connect_list;
        answered_list_t            answered_list;
        queued_list_t              queued_list;
        hold_list_t                hold_list;
        reconnect_list_t           reconnect_list;
        initiate_list_t            initiate_list;
        redirected_list_t          redirected_list;
        logout_list_t              logout_list;
        login_list_t               login_list;...

Page 337

Programming Manual Pages
Issue  3  May 1998
9-115
For each event there is a evr_buf_t member that carries the specific 
information related to that event. The table below gives the name of the event, its 
associated evr_buf member and a description of each item within the member.
Table 9-1. Redirection Reason Codes
Redirection Reason Cause Value ASAI Value
Send All Calls CS3/31                   C_FORWARD_ALL
Cover All Calls CS3/31                   C_FORWARD_ALL
Go to Cover Active CS3/31...

Page 338

Programming Manual Pages
9-116Issue  3  May 1998 
Table 9-2. Event-Name Members and Descriptions
Event Nameevr_buf Member Description
C_ALERTING alert_list call_id is a structure of the type 
call_id_t. call_id specifies the call 
being reported on. See‘‘Identifiers’’ on page 8-5 in 
Chapter 8, ‘‘ASAI Capability Primitives’’ for more 
information.
cause is a long integer value returned by ECS 
that indicates the cause of the alert. The new (4.0) 
Alerting Event Report redirection-reason Cause 
Value...

Page 339

Programming Manual Pages
Issue  3  May 1998
9-117
C_ALERTING 
(Continued)alert_list
(Continued)
dial_type is an optional plan_type_t 
structure that supplies additional information about 
the structure field that immediately precedes it 
(providing that the preceding field is not NULL). 
See 
con_num_type above for more 
information concerning 
plan_type_t.
uudata is a structure of the type
user_user_t where the leng field is an 
integer value that indicates the number of octets of 
user data included in...

Page 340

Programming Manual Pages
9-118Issue  3  May 1998 
C_ALERTING 
(Continued)alert_list 
(Continued)ucid (Universal Call ID) is an optional 8 byte binary 
value assigned by ECS. 
pool is a character array that provides buffer 
space for the ASAI library to store program specific 
information. See ‘‘Pool’’ on page 8-15 in Chapter 8, 
‘‘ASAI Capability Primitives’’ for more information.
C_CALL_ORIG orig_list call_id: See C_ALERTING.
cause
: See C_ALERTING.
connect_num
 (optional) A pointer to a...
Start reading Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual

Related Manuals for Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual

All Lucent Technologies manuals