Global Call API for HMP on Windows Programming Guide — August 2006 91
Call Control
CCPARM_CA_PAMD_QTEMP
PAMD Qualification Template. Specifies which PAMD template to use. Possible values are:
PAMD_QUAL1TMP – First predefined qualification template. This is the default value.
-1 – No qualification template
Setting CCPARM_CA_PAMD_QTEMP to a value of PAMD_QUAL2TMP is not supported.
Note: The CCPARM_CA_PAMD_QTEMP parameter can also be set to a qualification template ID that
is defined in the CONFIG file.
CCPARM_CA_PVD_QTEMP
PVD Qualification Template. Specifies which PVD template to use. Possible values are:
PAMD_QUAL1TMP – First predefined qualification template. This is the default value.
-1 – No qualification template
Setting CCPARM_CA_PVD_QTEMP to a value of PAMD_QUAL2TMP is not supported.
Note: The CCPARM_CA_PVD_QTEMP parameter can also be set to a qualification template ID that is
defined in the CONFIG file.
By default, qualification template parameters are set to the most common values. However, it is
possible to tune these parameters in the CONFIG file as described in Technical Note 030 available
on the Customer Support web site at:
http://resource.intel.com/telecom/support/tnotes/tnbyos/2000/tn030.htm. The technical note is not
written specifically for HMP, but the same principle applies.
Note: DM/IP boards use a slightly different version of the PVD/PAMD qualification templates; the
values are adjusted for gain loss. CONFIG files for DM/IP boards do include PVD/PAMD
qualification templates.
7.2.5 Configuring Call Progress Analysis on a Per Channel Basis
Global Call also supports the setting of call progress analysis parameters on a per channel basis.
When call progress analysis parameters are set on a per channel basis, the parameter settings apply
to all calls made on that channel (line device).
To specify call progress analysis behavior on a per channel basis, use the gc_SetConfigData()
function. The relevant function parameters and values in this context are:
target_type
GCTGT_CCLIB_CHAN
target_id
the line device
target_datap
a pointer to a GC_PARM_BLK structure that contains the following parameter set ID and
parameter IDs:
SetId – CCSET_CALLANALYSIS
ParmId – CCPARM_CA_MODE that can take any of the values described in
Section 7.2.3, “Configuring Call Progress Analysis on a Per Call Basis”, on page88.
In earlier releases, when using CAS PDK protocols, it was possible to specify call progress and call
analysis on a per channel basis using the gc_SetParm( ) function to enable or disable the