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 TypesValue 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 length≥0)
Phone Number (20 bytes)
01234567890123456789012345678901234567890123456789012345678
12345
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
fl=Null
O=Out of Area
P=Private
fl
fl
Pfl
Pfl
JOHNbDOEfl