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
Have a look at the manual Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 413 Lucent Technologies manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
Programming Manual Pages Issue 3 May 1998 9-119 C_CONNECTED connect_list cause: See C_ALERTING. connect_num: See C_ALERTING. con_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 C_ALERTING: con_num_type for more information concerning plan_type_t. calling_num: See C_ALERTING. calling_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 C_ALERTING: con_num_type for more information concerning plan_type_t. called_num: See C_CALL_ORIG. called_type : See C_CALL_ORIG. call_id: See C_ALERTING. party_id : See C_ALERTING. trk: See C_ALERTING. oli: See C_ALERTING. ucid : See C_ALERTING. pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages 9-120Issue 3 May 1998 C_ANSWERED call_id: See C_ALERTING. answered_cause is an optional item that indicates a cause value. This item can assume any ECS-specified cause value or C_NUSE_LONG. party_id: See C_ALERTING. connect_num : See C_ALERTING. connect_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: C_ALERTING: con_num_type for more information concerning plan_type_t. called_num: See C_CONNECTED. called_type: See C_CONNECTED. pool: See C_ALERTING. C_QUEUED queued_list call_id: See C_ALERTING. called_num: See C_CONNECTED. called_type: See C_CONNECTED. num_inque is an optional integer value that indicates the number of calls in the queue, including the current call. If a value is not supplied, the default value is C_NUSE_LONG. acd_split_ext is a pointer to an optional null-terminated string that indicates the extension of the ACD split servicing the queue. If the extension number is not supplied, acd_split_ext is a null pointer. pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages Issue 3 May 1998 9-121 C_HOLD hold_list call_id: See C_ALERTING. hold_num is a pointer to a null-terminated string indicating the number held. If the number is not supplied, the parameter is a null pointer. hold_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 C_ALERTING: con_num_type for more information concerning plan_type_t. party_id: See C_ALERTING. pool: See C_ALERTING. C_RECONNECT reconnect_list call_id : See C_ALERTING. reconnect_num is a pointer to a null-terminated string indicating the number held. If the number is not supplied, the parameter is a null pointer. recon_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 C_ALERTING: con_num_type for more information concerning plan_type_t. party_id: See C_ALERTING. pool: See C_ALERTING. C_INITIATE initiate_list call_id: See C_ALERTING. party_id: See C_ALERTING. ucid: See C_ALERTING. pool: See C_ALERTING. C_REDIRECTED redirected_list call_id: See C_ALERTING. pool: See C_ALERTING. C_LOGIN login_listphys_ext is a pointer to a null-terminated string indicating the physical extension logged into a specific split/skill. log_ext is a pointer to a null-terminated string that indicates the logical extensions (EAS only) of the agent. work_mode can be C_AUX_WORK, C_AFTCAL_WK, C_AUTO_IN, C_MANUAL_IN (auxiliary mode, after call work mode, auto-in mode and manual-in-mode). pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages 9-122Issue 3 May 1998 C_LOGOUT logout_listextension is a pointer to a null-terminated string indicating the extension of the agent who was logged out. ext_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 C_ALERTING: con_num_type for more information concerning plan_type_t. logical is a pointer to a null-terminated string indicating the logical extension of the agent logging out (EAS environment only). reason_code is a long integer from 1 to 9, indicating the reason why the agent logged out. pool: See C_ALERTING. C_DROP drop_list call_id is a structure of the type call_id_t where id_ptr points to a mandatory character array that indicates the ECS-assigned identifier of the dropped call and id_length is the length of the call identifier. drop_cause is an optional integer value that indicates the cause of the dropped call. This item can be any ECS-specific cause value or C_NUSE_LONG. droped_num is a pointer to a null-terminated string that indicates the extension dropped. If the extension number is not supplied, droped_num is a null pointer. droped_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 C_ALERTING: con_num_type for more information concerning plan_type_t. uudata: See C_ALERTING. party_id : See C_ALERTING. pool : See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages Issue 3 May 1998 9-123 C_BUSY busy_list call_id is a structure of the type call_id_t, where id_ptr points to a character array that indicates the ECS-assigned identifier of the call that generated the busy condition. id_length indicates the length of the call identifier. party_id: See C_ALERTING. called_num : See C_CONNECTED. called_type: See C_CONNECTED. busy_cause is an optional parameter that indicates the cause of the busy event. It can be C_USER_BUSY, C_QUEFULL, C_INVDNUM, or C_NUSE_LONG. pool: See C_ALERTING. C_CHARGE_ADVICE charge_advicecall_id: See C_ALERTING. party_id:See C_ALERTING. charged_num is a pointer to the extension that placed the call. called_num: See C_CONNECTED trunk_grp is a long integer value returned by the switch that designates the trunk group for which AOC is provided. trunk_mem is a long returned by the switch that indicates the specific member of the trunk group for which AOC is provided. type_of_charge is a long that denotes the type of charge returned and can take the following values: C_INTERMEDIATE for an intermediate charge, C_FINAL for the final charge and C_SPLIT for a split charge. value_of_charge is a long returned by the switch to indicate the amount of charging units. cause_value is a long indicating that final charge was not received by the network in the first clearing message. The final charge will be set to 0 and “cause” will be set to CS3/38 “Network out-of-order.” Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages 9-124Issue 3 May 1998 C_DENIAL denial_list call_id: See C_ALERTING. called_num: See C_CONNECTED. called_type: See C_CONNECTED. denial_cause is an optional integer value that indicates the cause of the reorder condition. It can be any ECS-specified cause value or C_NUSE_LONG. pool: See C_ALERTING. C_CUT_THROUGH cuthrw_list call_id: See C_ALERTING. party_id: See C_ALERTING. location is a mandatory parameter that shows where the progress indication is coming. It can be C_USER, C_PUBLU, C_PUBRU or C_PRIRU (user, public network serving local user, public network serving remote user or private network serving remote user). prog_discp is a mandatory parameter that describes the progress indication. It can be C_OFFISDN, C_DESTNISDN, C_ORIGNISDN, C_ONISDN or C_INBAND (call not end-to-end ISDN, destination is nonISDN, origination is nonISDN, call returned to ISDN, or in-band information is now available). pool: See C_ALERTING. C_TRK_SEIZED trkszd_list call_id: See C_ALERTING. party_id: See C_ALERTING. called_num: See C_CONNECTED. called_type: See C_CONNECTED. trk: See C_ALERTING. pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages Issue 3 May 1998 9-125 C_CONFERENCED conf_list bef_call_id is a mandatory structure of the type call_id_t, where id_ptr points to a character array that indicates ECS-assigned identifier of the call before conferencing. id_length is the length of the call identifier. aft_call_id is a mandatory structure of the type call_id_t, where id_ptr points to a character array that indicates the ECS-assigned identifier of the call after conferencing. id_length is the length of the call identifier. calling_num: See C_ALERTING. calling_type: See C_CONNECTED. called_num: See C_CONNECTED. called_type: See C_CONNECTED. part_num is the number of structures of the type merge_ext_t contained in the buffer pointed to by party_list. party_list is a pointer to a list of structures of the type merge_ext_t. Within merge_ext_t, party_id identifies a party on the conferenced call, id_ptr points to a character array that identifies the ECS-assigned identifier of the party being conferenced. id_length is the length of the party identifier. extension is a pointer to a null-terminated string that specifies the extension of the party. old_pid indicates the old party identifier (before the call is merged), which call can assume the values of C_RESULTING_CALL or C_OTHER_CALL and indicates whether the old party belongs to the resulting call or to other calls. If this item is not supplied, extension is a null pointer. ucid: See C_ALERTING. pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages 9-126Issue 3 May 1998 C_TRANSFERED tran_list bef_tranid is a mandatory structure of the type call_id_t, where id_ptr points to a character array that indicates the ECS-assigned identifier of the call before transfer. id_length is the length of the call identifier. aft_tranid is a mandatory structure of the type call_id_t, where id_ptr points to a character array that indicates the ECS-assigned identifier of the call after transfer. id_length is the length of the call identifier. calling_num: See C_ALERTING. calling_type: See C_CONNECTED. called_num: See C_CONNECTED. called_type: See C_CONNECTED. part_num: See C_CONFERENCED. party_list: See C_CONFERENCED. ucid: See C_ALERTING. pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages Issue 3 May 1998 9-127 C_OFFERED incall_listcall_id: See C_ALERTING. calling_num: See C_ALERTING. calling_type: See C_CONNECTED. called_num: See C_CONNECTED. called_type: See C_CONNECTED. uudata: See C_ALERTING. trk: See C_ALERTING. oli: See C_ALERTING. domain_type can be C_TRUNK_GROUP, C_ACD_SPLIT, C_EXTENSION, C_HUNTGRP, C_VDN , indicating the domain type of the party (trunk group access code, ACD split, extension, hunt group, or vector directory number). val_length is the number of characters pointed to by domain_val. domain_val is a pointer to a character string of length val_length that indicates the ECS-specified value of the domain extension. leng_udata is an integer value that indicates the number of octets of user data included in the offered call. If this item is not supplied by the ECS, it assumes the default value of C_NUSE_LONG. collect is a boolean field containing the collect or collected flag. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description
Programming Manual Pages 9-128Issue 3 May 1998 C_OFFERED (Continued) incall_list (Continued)udata_type indicates the type of user data. It can be C_LOGIN_DIGITS, C_CALL_PROMPTER or C_NUSE_LONG (login digits, call prompter information or not used). timeout specifies the digit collection time out and is an integer value from 0 to 63 (the default value is 0). The incomg_udata is a pointer to an optional character string of user data supplied with the call offered. If the string is not supplied by the ECS, incomg_udata points to a null character as the first character of the string. priority_level is an integer value that indicates the priority of the incoming call. It can be C_NOT_IN_QUEUE, C_LOW, C_MEDIUM, C_HIGH, or C_TOP. If this item is not ECS-supplied, it assumes the default value of C_NUSE_LONG. interflow_type is an integer value that indicates the type of interflow. It can be C_ALL_INTERFC_LOW, C_THRESHOLD_INTERFC_LOW or C_VECTORING_INTERFC_LOW. If this item is not ECS-supplied, it assumes the value of C_NUSE_LONG. The parameters hour, minute and second indicate the elapsed time the offered call has spent in the queue. This time is given in the integer values. If elapsed time is not supplied, all three item(s) will assume the value of C_NUSE_LONG. dnis_chars is a pointer to a null-terminated string that indicates the identity of the interflow source. If this item is not ECS-supplied, it is a null pointer. w_dnis_chars points to a translation of the raw OPTREX data in dnis_chars into its locale equivalent ISO (four bytes) characters. (See OPTREX, locale, ISO characters in the glossary for more information.) feat_type is an integer value that indicates what feature (if any) is associated with this call, feat type can be C_FLEX_BILL, indicating this call is available for flexible billing. ucid: See C_ALERTING. pool: See C_ALERTING. Table 9-2. Event-Name Members and Descriptions — Continued Event Nameevr_buf Member Description