Announcement with ID "WelcomeID" is defined on CUCM.
Table 50: Create Announcement Call
TAPI Structure
TAPI Messages
Action
LINE_ CALLSTATE
hDevice = hCall-2 dwParam1 = 0x40000002
(CLDSMT_ ANNOUNCEMENT_ CALL_
STATE + OFFERING)
LINE_ CALLSTATE dwParam1 = 0x40000004
(CLDSMT_ ANNOUNCEMENT_ CALL_
STATE + ACCEPTED)
Create Announcement Call:
LineMakeCall() on Line-A:
lpCallParams:
devSpecific =
Cisco_ CallParamsDevSpecific {
dwCallPriority = 0x00000000;
dwDevSpecificFlags = 0x00000004
(Cisco_ CALLPARAMS_
DEVSPECIFICFLAGS_
ANNOUNCEMENTCALL)
}
CallData = "WelcomeID"
LINECALLINFO (hCall-2)
dwOrigin = OUTBOUND
dwReason = DIRECT CallerID =
5000
CallerIDName= RD5000 CalledID
= A
ConnectedID = 5000
In DevSpecific portion:
CallAttributeType = 0x00008000
( TSPCallAttribute_
AnnouncementCall)
LINE_ CALLSTATE
hDevice = hCall-2 dwParam1 = 0x40000100
(CLDSMT_ ANNOUNCEMENT_ CALL_
STATE + CONNECTED)
LINE_ CALLDEVSPECIFIC
hDevice = hCall-2
dwParam1 = SLDSMT_ ANNOUNCEMENT_
STARTED
dwParam2 = 0 dwParam3 = 0
LINE_ CALLDEVSPECIFIC
hDevice = hCall-2
dwParam1 = SLDSMT_ ANNOUNCEMENT_
ENDED
dwParam2 = 0 dwParam3 = 0
LINE_ CALLSTATE dwParam1
0x40004000
(CLDSMT_ ANNOUNCEMENT_ CALL_
STATE + DIS
CONNECTED)
Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs
477
Message Sequence Charts
Message Sequence Charts
