4.1. Global Call Function Support
Table 6 lists the Global Call functions that are either supported, not supported, or supported with enhancements or differences from the standard support. See the Global Call API Library Reference for more information on each function.
gc_AcceptCall( ) Supported with variances. See Section 4.3.1, gc_AcceptCall( ). gc_AlarmName( ) Not supported. gc_AlarmNumber( ) Not supported. gc_AlarmNumberToName( ) Not supported. gc_AlarmSourceObjectID( ) Not supported. gc_AlarmSourceObjectIDToName( ) Not supported. gc_AlarmSourceObjectName( ) Not supported. gc_AlarmSourceObjectNameToID( ) Not supported. gc_AnswerCall( ) Supported with variances. See Section 4.3.2, gc_AnswerCall( ). gc_Attach( ) Supported. gc_AttachResource( ) Not supported. Use gc_Attach( ). gc_BlindTransfer( ) Not supported. gc_CallAck( ) Supported with variances. See Section 4.3.3, gc_CallAck( ). gc_CallProgress( ) Not supported. gc_CCLibIDToName( ) Supported. gc_CCLibNameToID( ) Supported. gc_CCLibStatus( ) Supported. gc_CCLibStatusAll( ) Supported. gc_CCLibStatusEx( ) Supported. gc_Close( ) Supported. gc_CompleteTransfer( ) Not supported. gc_CRN2LineDev( ) Supported. gc_Detach( ) Supported. gc_DropCall( ) Supported with variances. See Section 4.3.4, gc_DropCall( ). gc_ErrorInfo( ) Supported. gc_ErrorValue( ) Supported. See Section 4.2.1, gc_ErrorValue( ). gc_Extension( ) Supported. See Section 4.2.2, gc_Extension( ). gc_GetAlarmConfiguraton( ) Not supported. gc_GetAlarmFlow( ) Not supported. gc_GetAlarmParm( ) Not supported. gc_GetAlarmSourceObjectList( ) Not supported. gc_GetAlarmSourceObjectNetworkID( ) Not supported. gc_GetANI( ) Deprecated function. Use gc_GetCallInfo( ). gc_GetBilling( ) Not supported. gc_GetCallInfo( ) Supported with variances. See Section 4.3.5, gc_GetCallInfo( ). gc_GetCallProgressParm( ) Not supported. gc_GetCallState( ) Supported. gc_GetConfigData( ) Not supported. gc_CRN( ) Supported. gc_GetCTInfo( ) Not supported. gc_GetDNIS( ) Deprecated function. Use gc_GetCallInfo( ). gc_GetFrame( ) Not supported. gc_GetInfoElem( ) Not supported. gc_GetLineDev( ) Supported. gc_GetLineDevState( ) Supported. gc_GetMetaEvent( ) Supported. gc_GetMetaEventEx( ) Supported. gc_GetNetCRV( ) Not supported. gc_GetNetworkH( ) Supported with variances. See Section 4.2.3, gc_GetNetworkH( ). gc_GetParm( ) Supported with variances. See Section 4.2.10, gc_SetParm( ). gc_GetResourceH( ) Not supported. gc_GetSigInfo( ) Supported. See Section 4.2.5, gc_GetSigInfo( ). gc_GetUserInfo( ) Not supported. gc_GetUserAttr( ) Supported. gc_GetVer( ) Supported. gc_GetVoiceH( ) Supported. gc_GetXmitSlot( ) Supported. gc_HoldAck( ) Not supported. gc_HoldCall( ) Supported with variances. See Section 4.3.7, gc_HoldCall( ) for more information. gc_HoldRej( ) Not supported. gc_LinedevToCCLIBID( ) Supported. gc_Listen( ) Supported. gc_LoadDxParm( ) Not supported. gc_MakeCall( ) Supported with variances. See Section 4.3.8, gc_MakeCall( ). gc_Open( ) Deprecated function. Use gc_OpenEx( ). gc_OpenEx( ) Supported with variances. See Section 4.2.6, gc_OpenEx( ). gc_QueryConfigData( ) Not supported. gc_ReleaseCall( ) Supported. gc_ReleaseCallEx( ) Supported. gc_ReqANI( ) Not supported. gc_ReqMoreInfo( ) Supported. gc_ReqService( ) Not supported. gc_ResetLineDev( ) Supported with variances. See Section 4.2.7, gc_ResetLineDev( ). gc_RespService( ) Not supported. gc_ResultInfo( ) Supported. gc_ResultMsg( ) Supported. gc_ResultValue( ) Supported with variances. See Section 4.2.8, gc_ResultValue( ). gc_RetrieveAck( ) Not supported. gc_RetrieveCall( ) Supported with variances. See Section 4.3.9, gc_RetrieveCall( ) for more information. gc_RetrieveRej( ) Not supported. gc_SndMoreInfo( ) Supported. gc_SetAlarmConfiguration( ) Not supported. gc_SetAlarmFlow( ) Not supported. gc_SetAlarmNotifyAll( ) Not supported. gc_SetAlarmParm( ) Not supported. gc_SetBilling( ) Supported with variances. See Section 4.3.10, gc_SetBilling( ). gc_SetCallingNum( ) Supported. gc_SetCallProgressParm( ) Not supported. gc_SetChanState( ) Supported with variances. See Section 4.2.9, gc_SetChanState( ). gc_SetConfigData( ) Supported with variances. See Section 4.2.12, gc_SetConfigData( ) for more information. gc_SetEvtMsk( ) Supported. gc_SetInfoElem( ) Supported. See Section 4.3.11, gc_SetInfoElem( ). gc_SetParm( ) Supported with variances. See Section 4.2.10, gc_SetParm( ). gc_SetupTransfer( ) Not supported. gc_SetUserInfo( ) Not supported. gc_SetUserAttr( ) Supported. gc_SndFrame( ) Not supported. gc_SndMsg( ) Supported. See Section 4.2.13, gc_SndMsg( ). gc_Start( ) Supported. gc_StartTrace( ) Supported with variances. See Section 4.2.11, gc_StartTrace( ). gc_Stop( ) Supported. gc_StopTrace( ) Supported with variances. See Section 4.2.14, gc_StopTrace( ). gc_StopTransmitAlarms( ) Not supported. gc_SwapHold( ) Not supported. gc_TransmitAlarms( ) Not supported. gc_UnListen( ) Supported. gc_util_delete_parm_blk( ) Supported. gc_util_find_parm( ) Supported. gc_util_insert_parm_ref( ) Supported. gc_util_insert_parm_val( ) Supported. gc_util_next_parm( ) Supported. gc_WaitCall( ) Supported. For SS7, all the Global Call API functions that have a mode argument must be used in asynchronous mode, except the routing functions (gc_Listen( ), gc_UnListen( ), and gc_GetXmitSlot( )) that must be used in synchronous mode.
The SS7 specific constants and data structures are defined in the Libgcs7.h and cc_s7.h header files. An application should only include Libgcs7.h (cc_s7.h being included by the latter).
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation