Intel 05-1832-002 IP Phone User Manual


 
264 Voice API for Windows Operating Systems Library Reference — November 2003
dx_gtextcallid( ) — retrieve a caller ID message
ACLIP (Single Data Message)
ACLIP (Multiple Data Message)
CLIP
JCLIP
All returns are NULL terminated.
Figure 1. Format of General Caller ID Information
!
!!
! Message Types for CLASS (Multiple Data Message)
See Table 5 for the standard Message Types that can also be used. Table 6 lists Message Types that
can produce an EDX_CLIDINFO error. All returns are NULL terminated.
Table 5. Caller ID Common Message Types
Value Definition/Returns
CLIDINFO_CMPLT All caller ID information as sent from the CO (maximum of 258 bytes; includes
header and length byte at the beginning). Can produce EDX_CLIDINFO error.
CLIDINFO_GENERAL Date and time (20 bytes - formatted with / and : characters; padded with
spaces).
Caller phone number or reason for absence (20 bytes; padded with spaces).
Caller name or reason for absence (variable length 0; not padded). Can
produce EDX_CLIDINFO error. See Figure 1.
CLIDINFO_CALLID Caller ID (phone number). Can produce EDX_CLIDINFO, EDX_CLIDOOA,
and EDX_CLIDBLK errors.
CLIDINFO_FRAMETYPE Indicates caller ID frame. Does not apply to CLIP. Can produce
EDX_CLIDINFO error. Values (depending upon service type):
CLASSFRAME_SDM
CLASSFRAME_MDM
ACLIPFRAME_SDM
ACLIPFRAME_MDM
JCLIPFRAME_MDM
Date and Time (20 bytes)
Name (variable length0)
Phone Number (20 bytes)
01234567890123456789012345678901234567890123456789012345678
1
2
3
4
5
04/04
b
10:11
bbbbbbbbb
04/04
b
10:11
bbbbbbbbb
04/04
b
10:11
bbbbbbbbb
04/04
b
10:11
bbbbbbbbb
04/04
b
10:11
bbbbbbbbb
2019933000
bbbbbbbbbb
2019933000
bbbbbbbbbb
P
bbbbbbbbbbbbbbbbbbb
P
bbbbbbbbbbbbbbbbbbb
O
bbbbbbbbbbbbbbbbbbb
Legend:
b
=Blank
=Null
O=Out of Area
P=Private
Pfl
Pfl
JOHNbDOEfl