Table Of Contents
A - B - C - D - E - F - H - I - L - M - N - O - P - R - S - T - W - X -
Index
A
Arabic language 1-22
AVAudio32.dll 3-149
B
Button ID values, defined by TAPI 3-136
button press monitoring 3-135
C
call control 1-2
call monitoring 1-19
call recording 1-20
CCiscoLineDevSpecificFeature class 4-43
CCiscoLineDevSpecificSetStatusMsgs 4-22
CiscoLineDevSpecificMsgWaiting class 4-18, 4-19
Cisco Unified CallManager JTAPI
classes and interfaces A-1
Cisco Unified TSP
activating 2-3
configuration settings
Advanced tab (figure) 2-13
CTI Manager tab (figure) 2-8
CTI Manager tab (table) 2-9
general tab (figure) 2-6
Language tab (figure) 2-14
overview 2-6
Trace tab (figure) 2-11
user tab (figure) 2-7
user tab (table) 2-8
Wave tab (figure) 2-9
Wave tab (table) 2-10
configuring 2-4
installing 2-2
installing the wave driver 2-14
managing 2-21
reinstalling 2-21
removing 2-20
setting up the client-server configuration 2-18
uninstalling 2-24
uninstalling the wave driver 2-19
upgrading 2-21
verifying the installation 2-17
classes
Audio Stream Control 4-20
CCiscoLineDevSpecificJoin 4-30
CCiscoLineDevSpecificPortRegistrationPerCall 4-25
CCiscoLineDevSpecificRedirectResetOrigCalled 4-24
CCiscoLineDevSpecificRedirectSetOrigCalled 4-29
CiscoLineDevSpecific 4-16
CiscoLineDevSpecificUserControlRTPStream 4-20
Join 4-30
Message Waiting 4-18
Message Waiting Dirn 4-19
Port Registration per Call 4-24
Redirect Reset Original Called ID 4-24
Redirect Set Original Called ID 4-29
Set Status Messages 4-22
Setting RTP Parameters for Call 4-28
Swap-Hold/SetupTransfer 4-23
CloseLine 5-5
Cluster Support 1-4
Code samples
CloseLine 5-5
MakeCall 5-1
OpenLine 5-2
conferences 1-21
secure 1-18
configuring
Cisco Unified TSP 2-4
client-server configuration using Cisco Unified TSP 2-18
TSP 2-4
CTI
call survivability 1-5
Cisco TAPI application failure 1-5
Cisco Unified CallManager failure 1-4
manager 1-4
manager failure 1-5
port 1-3
route point 1-3
D
directory change notification handling 1-8
Do Not Disturb (DND) 1-23, 4-43
E
examples
CloseLine 5-5
MakeCall 5-1
OpenLine 5-2
Extension Mobility 1-8
extension mobility support 1-8
extensions
Cisco line device specific TAPI functions 4-1
Cisco phone device specific TAPI functions 4-48
LINEDEVCAPS 4-4
structures 4-4
F
fault tolerance 1-4
first party call control 1-2
flags for opening the device 3-152
Formats supported by TAPI wave driver 3-157
forwarding enhancement 1-6
functions
phone functions 3-116
H
Hebrew language 1-22
I
installation 1-23
intercom 1-16
L
languages
Arabic and Hebrew 1-22
line device structures
LINEADDRESSCAPS 3-72
LINEADDRESSSTATUS 3-79
LINEAPPINFO 3-80
LINECALLINFO 3-81
LINECALLLIST 3-87
LINECALLPARAMS 3-88
LINECALLSTATUS 3-89
LINECARDENTRY 3-92
LINECOUNTRYENTRY 3-94
LINECOUNTRYLIST 3-95
LINEDEVCAPS 3-96
LINEDEVSTATUS 3-100
LINEEXTENSIONID 3-102
LINEFORWARD 3-102
LINEFORWARDLIST 3-105
LINEGENERATETONE 3-105
LINEINITIALIZEEXPARAMS 3-106
LINELOCATIONENTRY 3-107
LINEMESSAGE 3-109
LINEMONITORTONE 3-110
LINEPROVIDERENTRY 3-110
LINEPROVIDERLIST 3-111
LINEREQMAKECALL 3-112
LINETRANSLATECAPS 3-113
LINETRANSLATEOUTPUT 3-114
line functions
lineAccept 3-4
lineAddProvider 3-4
lineAddToConference 3-5
lineAnswer 3-6
lineBlindTransfer 3-6
lineCallbackFunc 3-7
lineClose 3-8
lineCompleteTransfer 3-9
lineConfigProvider 3-10
lineDeallocateCall 3-11
lineDevSpecific 3-11
lineDial 3-12
lineDrop 3-13
lineForward 3-14
lineGenerateDigits 3-16
lineGenerateTone 3-17
lineGetAddressCaps 3-18
lineGetAddressID 3-19
lineGetAddressStatus 3-20
lineGetCallInfo 3-20
lineGetCallStatus 3-21
lineGetConfRelatedCalls 3-21
lineGetDevCaps 3-21, 3-22
lineGetID 3-23
lineGetLineDevStatus 3-24
lineGetMessage 3-25
lineGetNewCalls 3-26
lineGetNumRings 3-27
lineGetProviderList 3-28
lineGetRequest 3-28
lineGetStatusMessages 3-29
lineGetTranslateCaps 3-30
lineHandoff 3-31
lineHold 3-32
lineInitialize 3-33
lineInitializeEx 3-34
lineMakeCall 3-35
lineMonitorDigits 3-36
lineMonitorTones 3-36
lineNegotiateAPIVersion 3-37
lineNegotiateExtVersion 3-38
lineOpen 3-39
linePark 3-40
linePrepareAddToConference 3-41
lineRedirect 3-43
lineRegisterRequestRecipient 3-44
lineRemoveProvider 3-45
lineSetAppPriority 3-45
lineSetCallPrivilege 3-47
lineSetNumRings 3-47
lineSetStatusMessages 3-48
lineSetTollList 3-50
lineSetupConference 3-51
lineSetupTransfer 3-52
lineShutdown 3-52
lineTranslateAddress 3-53
lineTranslateDialog 3-54
lineUnhold 3-56
lineUnpark 3-56
line messages
LINE_ADDRESSSTATE 3-57
LINE_APPNEWCALL 3-59
LINE_CALLINFO 3-59
LINE_CALLSTATE 3-60
LINE_CLOSE 3-64
LINE_CREATE 3-64
LINE_DEVSPECIFIC 3-65
LINE_GENERATE 3-65
LINE_LINEDEVSTATE 3-66
LINE_MONITORTDIGITS 3-67
LINE_MONITORTONE 3-68
LINE_REMOVE 3-69
LINE_REPLY 3-69
LINE_REQUEST 3-70
lines
line functions 3-2
M
MakeCall 5-1
messages
device specific messages 4-52
LINE_DEVSPECIFIC 4-52
line messages 3-57
phone messages 3-134
monitoring 1-19
monitoring call park directory numbers 1-9
monitor privilege 3-129
multiple Cisco Unified TSPs 1-9
N
new and changed information 1-xiii
O
OpenLine 5-2
owner privilege 3-129
P
Phone button values 3-136
phone functions
phoneCallbackFunc 3-116
phoneClose 3-117
phoneDevSpecific 3-118
phoneGetDevCaps 3-118
phoneGetDisplay 3-119
phoneGetLamp 3-120
phoneGetMessage 3-121
phoneGetRing 3-122
phoneGetStatusMessages 3-123
phoneInitialize 3-125
phoneInitializeEx 3-126
phoneNegotiateAPIVersion 3-128
phoneOpen 3-129
phoneSetDisplay 3-130
phoneSetLamp 3-131
phoneSetStatusMessages 3-132
phoneShutdown 3-133
phone messages
PHONE_BUTTON 3-135
PHONE_CLOSE 3-137
PHONE_CREATE 3-138
PHONE_REMOVE 3-138
PHONE_REPLY 3-139
PHONE_STATE 3-140
PHONEPRIVILEGE_MONITOR 3-130
PHONEPRIVILEGE_OWNER 3-130
phones, SIP 1-18
Phone status changes 3-132
phone structure
PHONECAPS 3-142
phone structures
PHONEINITIALIZEEXPARAMS 3-143
PHONEMESSAGE 3-144
R
recording 1-20
Ring modes supported 3-122
S
secure conferencing 1-18
silent install 1-23
silent monitoring 1-19
SIP phones 1-18
Status changes, phone devices 3-132
structures
line device 3-71
phone structures 3-142
supported device types 1-6
T
TAPI Wave Driver, formats supported 3-152
third party call control 1-2
translation pattern 1-23
TSP
activating 2-3
configuration settings
Advanced tab (figure) 2-13
CTI Manager tab (figure) 2-8
CTI Manager tab (table) 2-9
general tab (figure) 2-6
Language tab (figure) 2-14
overview 2-6
Trace tab (figure) 2-11
user tab (figure) 2-7
user tab (table) 2-8
Wave tab (figure) 2-9
Wave tab (table) 2-10
configuring 2-4
installing 2-2
installing the wave driver 2-14
managing 2-21
reinstalling 2-21
removing 2-20
setting up client-server configuration 2-18
uninstalling 2-24
uninstalling the wave driver 2-19
upgrading 2-21
verifying the installation 2-17
W
wave driver
installing 2-14
saving information 2-16
uninstalling 2-19
verifying wave driver exists 2-17
wave functions
waveInAddBuffer 3-149
waveInClose 3-150
waveInGetID 3-150
waveInGetPosition 3-151
waveInOpen 3-151
waveInPrepareHeader 3-153
waveInReset 3-153
waveInStart 3-154
waveInUnprepareHeader 3-154
waveOutClose 3-155
waveOutGetDevCaps 3-155
waveOutGetID 3-156
waveOutGetPosition 3-156
waveOutOpen 3-157
waveOutPrepareHeader 3-158
waveOutReset 3-159
waveOutUnprepareHeader 3-159
waveOutWrite 3-160
X
xsi object pass through 1-16