Global Call API for HMP on Windows Programming Guide — August 2006 153
non-blocking alarms 99
Null state
call termination 62
P
programming tips
choosing a programming model in Windows 78
drop and insert applications 78
general 77
protocol handler 71
protocol operation
errors 85
R
resource sharing 25
S
setting up a call 53
signal handlers 64
sr_enbhdlr(_) 30
, 74
SR_MODELTYPE 30
, 31, 32, 75
SR_MODELTYPE value 74
sr_NotifyEvt(_) 31
sr_setparm(_) 74
SR_STASYNC 75
sr_waitevt(_) 29
, 30, 31, 32, 75
sr_waitevtEx(_) 32
SRL
event handler thread 31
, 32
SRL events 29
SRL handler thread 30
Windows 30
SRL handler thread, Windows 74
state
accepted 41
alerting 55
connected 41
dialing 55
null 42
, 55
offered 42
state diagrams
asynchronous call tear-down 61
states, call establishment 53
supervised call transfer 67
T
terminating a call
asynchronous mode 61
termination events 29
tips
drop and insert applications 78
general programming 77
transfer
supervised 67
unsupervised 67
, 69
U
unsolicited event
synchronous mode 64
unsolicited events
alarm events 99
unsupervised call transfer 69
user-specified message 31
W
Windows message handling 31