Advantech MIC-3369C Guía de instalación Pagina 32

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 161
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 31
Dialogic
®
System Release 6.1 CompactPCI for Windows
®
Release Update 32
INT32 switchFromFaxToAudio()
{
GC_PARM_BLK *parmblkp = NULL;
IP_CONNECT ipConnect;
ipConnect.version = 0x100;
ipConnect.mediaHandle = pline->mediaH;
gc_util_insert_parm_ref(&parmblkp, IPSET_FOIP, IPPARM_T38_DISCONNECT,
(sizeof(IP_CONNECT)), (void *)(&ipConnect));
gc_SetUserInfo(GCTGT_GCLIB_CRN, pline->crn, parmblkp,GC_SINGLECALL);
gc_util_delete_parm_blk(parmblkp);
/* Initiate audio codec switch */
if( gc_util_insert_parm_ref(&parmblkp,GCSET_CHAN_CAPABILITY, IPPARM_LOCAL_CAPABILITY,
sizeof(IP_CAPABILITY), &ipcap) != GC_SUCCESS )
{
//error
}
gc_ReqModifyCall (GCTGT_GCLIB_CRN,pline->crn, parmblkp, EV_ASYNC);
gc_util_delete_parm_blk(parmblkp);
}
INT32 processEvtHandler()
{
METAEVENT metaEvent;
GC_PARM_BLK *parmblkp = NULL;
switch (evtType)
{
case GCEV_EXTENSIONCMPLT:
/* received extension complete event for audio initiation*/
/* do nothing */
break;
case GCEV_MODIFY_CALL_ACK:
// switch complete
gc_Listen();
break;
case GCEV_MODIFY_CALL_REJ:
case GCEV_MODIFY_CALL_FAIL:
gc_util_insert_parm_ref(&parmblkp, IPSET_FOIP, IPPARM_T38_CONNECT,
(sizeof(IP_CONNECT)), (void *)(&ipConnect));
break;
}
This example demonstrates “Manual” modify mode when the switch from audio to T.38
fax is unsuccessful.
INT32 processEvtHandler()
{
METAEVENT metaEvent;
GC_PARM_BLK *parmblkp = NULL;
IP_CONNECT ipConnect;
switch (evtType)
{
case GCEV_CONNECTED:
/* received Connect event */
/* in conversation */
ipConnect.version = 0x100;
ipConnect.mediaHandle = pline->mediaH;
ipConnect.faxHandle = pline->faxH;
ipConnect.connectType = IP_FULLDUP;
gc_util_insert_parm_ref(&parmblkp, IPSET_FOIP, IPPARM_T38_CONNECT,
(sizeof(IP_CONNECT)), (void *)(&ipConnect));
gc_SetUserInfo(GCTGT_GCLIB_CRN, pline->crn, parmblkp, GC_SINGLECALL);
Vista de pagina 31
1 2 ... 27 28 29 30 31 32 33 34 35 36 37 ... 160 161

Comentarios a estos manuales

Sin comentarios