Справочник Пользователя для Dialogic 05-0867-005

Скачать
Страница из 476
Appendix B - DPNSS Call Scenarios
417
1.  Places an outgoing call (cc_MakeCall( )) to a busy extension with intrusion
information set to "Prior Validation." See  Appendix C for the format of
Intrusion IE.
2.  Receives call proceeding (CCEV_PROCEEDING) event with indication that
remote party was busy. Use cc_GetSigInfo( ) to retrieve Busy IE. See
Appendix C for Busy IE's format.
3.  Sends intrude request using (cc_SndMsg( )). See the cc_SndMsg( ) function
description for details.
4.  Receives call connected (CCEV_CONNECTED) event. Call successfully
intruded.
5.  Receives call disconnect (CCEV_DISCONNECT) event. Call was not
intruded.
Local diversion - outbound
Step
Dialogic API
Action/Result
Dialogic Event
1
cc_MakeCall( )
-->
2
<--
CCEV_PROCEEDING (with Diversion
IE, diversion location:
DIVERT_LOCAL)
3
<--
CCEV_CONNECTED
1.  Places an outgoing call (cc_MakeCall( )).
2.  Receives call proceeding (CCEV_PROCEEDING) event with indication that
call was diverted to another location. Use cc_GetSigInfo( ) to retrieve
Diversion IE. See Appendix C for Diversion IE's format.
3.  Receives call connected (CCEV_CONNECTED) event. Call established.
Local diversion - inbound
Step
Dialogic API
Action/Result
Dialogic Event
1
<--
CCEV_OFFERED