Dialogic Dialogic Global Call IP IP Phone User Manual


 
8 Dialogic
®
Global Call IP Technology Guide – November 2007
Dialogic Corporation
Contents
7.2 Configuring the Logging Facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .378
7.2.1 Configuration File Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
7.2.2 Configuring the gc_h3r Logging Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379
7.2.3 Configuring SIP Stack Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .382
7.2.4 Configuring H.323 Stack Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .383
8 IP-Specific Function Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387
8.1 Dialogic
®
Global Call API Functions Supported by IP . . . . . . . . . . . . . . . . . . . . . . . . . . .387
8.2 IP-Specific Dialogic
®
Global Call API Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
gc_AcceptModifyCall( ) – accept proposed modification of call characteristics . . . . . . . .396
gc_RejectModifyCall( ) – reject proposed modification of call attributes . . . . . . . . . . . . .406
gc_ReqModifyCall( ) – request modification of call attributes. . . . . . . . . . . . . . . . . . . . . . 414
gc_SetAuthenticationInfo( ) – set IP authentication information. . . . . . . . . . . . . . . . . . . . 421
gc_SipAck( ) – acknowledge a SIP 200OK message in 3PCC mode . . . . . . . . . . . . . . .424
gc_util_copy_parm_blk( ) – copy the specified GC_PARM_BLK . . . . . . . . . . . . . . . . . . .428
gc_util_find_parm_ex( ) – find a parameter in a GC_PARM_BLK . . . . . . . . . . . . . . . . . .430
gc_util_insert_parm_ref_ex( ) – insert a GC_PARM_BLK parameter by reference . . . . .433
gc_util_next_parm_ex( ) – retrieve the next parameter in a GC_PARM_BLK . . . . . . . . .436
INIT_GC_PARM_DATA_EXT( ) – initialize GC_PARM_DATA_EXT structure . . . . . . . . 439
INIT_IP_VIRTBOARD( ) – initialize IP_VIRTBOARD data structure . . . . . . . . . . . . . . . . 441
INIT_IPCCLIB_START_DATA( ) – initialize IPCCLIB_START_DATA structure . . . . . . .443
8.3 Dialogic
®
Global Call API Function Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . .444
8.3.1 gc_AcceptCall( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .444
8.3.2 gc_AcceptInitXfer( ) Variances for IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .445
8.3.3 gc_AcceptXfer( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .446
8.3.4 gc_AnswerCall( ) Variances for IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .447
8.3.5 gc_CallAck( ) Variances for IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .448
8.3.6 gc_Close( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .448
8.3.7 gc_DropCall( ) Variances for IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .448
8.3.8 gc_Extension( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
8.3.9 gc_GetAlarmParm( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
8.3.10 gc_GetCallInfo( ) Variances for IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .452
8.3.11 gc_GetCTInfo( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
8.3.12 gc_GetResourceH( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
8.3.13 gc_GetXmitSlot( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .455
8.3.14 gc_InitXfer( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .455
8.3.15 gc_InvokeXfer( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
8.3.16 gc_Listen( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
8.3.17 gc_MakeCall( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .460
8.3.18 gc_OpenEx( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .476
8.3.19 gc_RejectInitXfer( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .477
8.3.20 gc_RejectXfer( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
8.3.21 gc_ReleaseCallEx( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478
8.3.22 gc_ReqService( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .479
8.3.23 gc_RespService( ) Variances for IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
8.3.24 gc_SetAlarmParm( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
8.3.25 gc_SetConfigData( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
8.3.26 gc_SetUserInfo( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .487
8.3.27 gc_Start( ) Variances for IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .491