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 421
Testing Issue 3 May 1998 10-23 Return Value Returns the operation mode of the capability-specific function based on how much information was given on the command line. The return values are defined as follows: Table 10-2. Return Value Descriptions Return Value Meaning INTERACTIVEthe user should be prompted for capability-specific information RECORD_DIALOGa file name has been specified to record the dialog SCRIPT_MODEa file name was supplied that contained answers to the dialog-specific questions
Page 422
Testing 10-24Issue 3 May 1998 print_common(3) Name print_common Synopsis print_common( common_ptr ) asai_common_t *common_ptr; Description printf the values of each of the elements of the ASAI common message header to stdout. Return Value Returns the defined value of SUCCESS. This return value is usually ignored by the calling function.
Page 423
Testing Issue 3 May 1998 10-25 t_input(3) Name t_input Synopsis t_input( fieldname, cap_info, mode, batch_value ) char *field_key; struct cap_info *cap_info; int mode; char *batch_value; Description If the mode is INTERACTIVE, this function displays the name of the field, gives choices (if they were defined in the choices tables set up by the programmer) and accepts input. If the RECORD_DIALOG bit is on (in the mode), it will append the results to...
Page 424
Testing 10-26Issue 3 May 1998 t_output(3) Name t_output Synopsis t_output( fieldname, expected_filename, type, value, mode ) char *fieldname; char *expected_filename; int type; char *value; int mode; Description t_output is called by read-side capability-handling functions. It serves three purposes: 1. prints received value to standard output; 2. records name-value pair in specified file; 3. compares received value with the one recorded in the expected answers...
Page 425
Testing Issue 3 May 1998 10-27 CV/LAN Testing Overview A modified version of ITT called itt is provided to test the CV/LAN client API, the CV/LAN server and the ASAI library. After installation of the CV/LAN client software for Solaris X86 and UnixWare, itt can be found in the /usr/adm/asai_itt directory. For SPARC Solaris, it is in /usr/adm/asai/asai_itt directory. For Windows NT 4.0 system, it is under the CV/LAN client program group. Scripts The ITT scripts can be used with itt. These scripts...
Page 427
Issue 3 May 199811 - 1 11 Troubleshooting This chapter presents a variety of issues or problems that you may encounter during installation, administration, maintenance, or application programming phases of ASAI application development using the CallVisor ASAI product. PC/ISDN Platform Installation and Reference is the document accompanying the ISDN personal computer interface — the BRI interface board (IPCI board). Some of the sections are very DOS oriented. However, the document is helpful for...
Page 428
Troubleshooting 11 - 2Issue 3 May 1998 ECS Administration When administering the DEFINITY ECS BRI line to be used for ASAI connectivity between the ECS and the adjunct computer, enter the command add station ext_num, where ext_num is the extension number associated with the ASAI link. Then enter the precise values listed in Chapter 1, ‘‘Installation’’ of this document. Other Release 6 administration commands that may be useful include: Message Trace Capability Use isdn_trace to write the actual...
Page 429
Troubleshooting Issue 3 May 1998 11-3 Application Programming Cause Values CallVisor ASAI product must be installed to access the complete set of correct cause values. For a complete description of the DEFINITY ECS and ASAI cause values, see the section “Cause” in Chapter 4, “Information Elements” in DEFINITY Enterprise Communications Server Release 6 CallVisor ASAI Protocol Reference ; also see ‘‘cause_value’’ on page 8-12 in Chapter 8, ‘‘ASAI Capability Primitives’’ of this document....
Page 430
Troubleshooting 11 - 4Issue 3 May 1998 The ECS sends a register message (with the operation value set to heartbeat) to the adjunct every two minutes. In order to respond to this request, the application must have previously called the function asai_set_env with server_type set to C_MAINT_SER for the application to be considered a maintenance server. As a maintenance server, the application must respond to every C_HB_REQ capability it receives from the ECS with a C_HB_CONF. If the adjunct fails to...