User`s guide

Dialogic
®
System Release 6.0 PCI for Windows
®
Release Update, Rev 62 — January 30, 2008 384
Dialogic Corporation
Updates to Section 4.10, gc_GetCallInfo( )
Because of a new feature in the Service Update, the gc_GetCallInfo( )
CATEGORY_DIGIT parameter is now supported on Dialogic
®
DM3 Boards. Section
4.10, gc_GetCallInfo( ), should be updated to indicate this.
Because of a new feature in the Service Update, a new billing type has been added to
CALLINFOTYPE called “CHARGE WITH CLEARING FROM INBOUND.” In addition,
gc_GetCallInfo(CALLINFOTYPE) is now supported on Dialogic
®
DM3 Boards. For
information about this feature and the new billing type, see Section 1.27, “Support for
Reporting Billing Type”, on page 92 of this Release Update.
Update to Section 4.13.1, Use of the timeout Parameter (PTR# 29448)
The information about PDK protocols should be changed as follows (the change is in
the third bullet):
For PDK protocols, the time-out value used is determined by:
The timeout parameter in the gc_MakeCall( ) function.
The PSL_DefaultMakeCallTimeout parameter specified in the .cdp file if the timeout
parameter in the gc_MakeCall( ) function is 0 and call analysis is not specified.
The PSL_CallProgressMaxDialingTime parameter specified in the .cdp file if the timeout
parameter in the gc_MakeCall( ) function is 0, call analysis is specified, and
PSL_DefaultMakeCallTimeout is less than PSL_CallProgressMaxDialingTime.
Note: PDK protocols do not use the outbound number of ringback tones to define the time-out.
Update to Section 4.13.3, PDK_MAKECALL_BLK (PTR# 35050)
In Table 8, PDK_MAKECALL_BLK Field Descriptions, the description of the flags
field should be changed as follows:
Contains a bitmask that controls call analysis and media type detection on a per call basis. The
possible values that can be ORed are:
NO_CALL_PROGRESS - To disable call analysis.
MEDIA_TYPE_DETECT - To enable media type detection
Examples:
/* To enable Media Detection and disable CPA*/
if (disableCPA && enableMediaDetection)
{
m_pdkMakecallBlk.flags |= (NO_CALL_PROGRESS|MEDIA_TYPE_DETECT);
m_gcMakecallBlk.cclib = &m_pdkMakecallBlk;
}
/* To disable CPA */
if (disableCPA)
{
m_pdkMakecallBlk.flags |= NO_CALL_PROGRESS;
m_gcMakecallBlk.cclib = &m_pdkMakecallBlk;
}
/* To enable Media Detection */
if (enableMediaDetection)
{
m_pdkMakecallBlk.flags |= MEDIA_TYPE_DETECT;
m_gcMakecallBlk.cclib = &m_pdkMakecallBlk;
}