#include <srllib.h>
#include <gclib.h>
#include <gcerr.h>
#include <bogotel/LibBogoTel.h>
#include <bogotel/BgtErrors.h>
Include dependency graph for LibGc.cpp:
Go to the source code of this file.
Defines | |
#define | __USING_DEF_FILE__ |
Functions | |
int __cdecl | gc_Start (GC_START_STRUCT *startp) |
int __cdecl | gc_Stop (void) |
int | gc_Open (LINEDEV *linedevp, char *devicename, int rfu) |
int __cdecl | gc_OpenEx (LINEDEV *linedevp, char *devicename, int rfu, void *usrattr) |
int __cdecl | gc_GetXmitSlot (LINEDEV hDev, SC_TSINFO *pScTsInfo) |
int __cdecl | gc_Listen (LINEDEV hDev, SC_TSINFO *pScTsInfo, unsigned long mode) |
int __cdecl | gc_GetMetaEvent (METAEVENT *metaeventp) |
int __cdecl | gc_GetNetworkH (LINEDEV linedev, int *networkhp) |
int __cdecl | gc_GetUsrAttr (LINEDEV linedev, void **usr_attrp) |
int __cdecl | gc_GetCRN (CRN *crn_ptr, METAEVENT *metaeventp) |
int __cdecl | gc_WaitCall (LINEDEV linedev, CRN *crnp, GC_WAITCALL_BLK *waitcallp, int timeout, unsigned long mode) |
int __cdecl | gc_GetANI (CRN crn, char *anibuf) |
int __cdecl | gc_GetDNIS (CRN crn, char *dnis) |
int __cdecl | gc_MakeCall (LINEDEV hSignal, CRN *pCrn, char *szNumber, GC_MAKECALL_BLK *pMakecall, int iTimeout, unsigned long ulMode) |
int __cdecl | gc_AcceptCall (CRN crn, int iRings, unsigned long ulMode) |
int __cdecl | gc_AnswerCall (CRN crn, int iRings, unsigned long ulMode) |
int __cdecl | gc_SetCallingNum (LINEDEV hSignal, char *calling_num) |
int __cdecl | gc_ErrorValue (int *piError, int *piCcLib, long *plCcLibErr) |
int __cdecl | gc_CCLibIDToName (int iCcLibId, char **pszCcLibName) |
int __cdecl | gc_ResultMsg (int iCcLibId, long lResultCode, char **pszMsg) |
int __cdecl | gc_DropCall (CRN crn, int iCause, unsigned long ulMode) |
int __cdecl | gc_ReleaseCall (CRN crn) |
int | gc_ReleaseCallEx (CRN crn, unsigned long mode) |
int __cdecl | gc_ResultValue (METAEVENT *pMetaEvent, int *piGcResult, int *pCcLibId, long *pCcLibResult) |
int __cdecl | gc_ResetLineDev (LINEDEV linedev, unsigned long mode) |
int | gc_CCLibStatusEx (char *cclib_name, void *cclib_infop) |
int | gc_ResultInfo (METAEVENT *a_Metaevent, GC_INFO *a_Info) |
int | gc_ErrorInfo (GC_INFO *a_Info) |
int __cdecl | gc_Close (LINEDEV linedev) |
int __cdecl | gc_SetChanState (LINEDEV linedev, int chanstate, unsigned long mode) |
int __cdecl | gc_StartTrace (LINEDEV linedev, char *tracefilename) |
int __cdecl | gc_StopTrace (LINEDEV linedev) |
int | gc_GetVoiceH (LINEDEV linedev, int *voicehp) |
int | gc_util_insert_parm_val (GC_PARM_BLKP *parm_blkpp, unsigned short setID, unsigned short parmID, unsigned char data_size, unsigned long data) |
void | gc_util_delete_parm_blk (GC_PARM_BLKP parm_blk) |
int | gc_GetCallInfo (CRN crn, int info_id, char *valuep) |
int | gc_LoadDxParm (LINEDEV linedev, char *pathp, char *errmsgp, int err_length) |
|
|
|
Definition at line 18 of file LibGc.cpp. References bogotel::gc_Start(). |
|
Definition at line 27 of file LibGc.cpp. References bogotel::gc_Stop(). |
|
Definition at line 36 of file LibGc.cpp. References bogotel::gc_Open(). |
|
Definition at line 45 of file LibGc.cpp. References bogotel::gc_OpenEx(). |
|
Definition at line 54 of file LibGc.cpp. References bogotel::gc_GetXmitSlot(). |
|
Definition at line 63 of file LibGc.cpp. References bogotel::gc_Listen(). |
|
Definition at line 72 of file LibGc.cpp. References bogotel::gc_GetMetaEvent(). |
|
|
|
Definition at line 87 of file LibGc.cpp. References bogotel::gc_GetUsrAttr(). |
|
Definition at line 96 of file LibGc.cpp. References bogotel::gc_GetCRN(). |
|
Definition at line 105 of file LibGc.cpp. References bogotel::gc_WaitCall(). |
|
Definition at line 114 of file LibGc.cpp. References bogotel::gc_GetANI(). |
|
Definition at line 123 of file LibGc.cpp. References bogotel::gc_GetDNIS(). |
|
Definition at line 132 of file LibGc.cpp. References bogotel::gc_MakeCall(). |
|
Definition at line 141 of file LibGc.cpp. References bogotel::gc_AcceptCall(). |
|
Definition at line 150 of file LibGc.cpp. References bogotel::gc_AnswerCall(). |
|
Definition at line 159 of file LibGc.cpp. References bogotel::gc_SetCallingNum(). |
|
Definition at line 168 of file LibGc.cpp. References bogotel::gc_ErrorValue(). |
|
Definition at line 177 of file LibGc.cpp. References bogotel::gc_CCLibIDToName(). |
|
Definition at line 186 of file LibGc.cpp. References bogotel::gc_ResultMsg(). |
|
Definition at line 195 of file LibGc.cpp. References bogotel::gc_DropCall(). |
|
Definition at line 204 of file LibGc.cpp. References bogotel::gc_ReleaseCallEx(). |
|
Definition at line 213 of file LibGc.cpp. References bogotel::gc_ReleaseCallEx(). |
|
Definition at line 222 of file LibGc.cpp. References bogotel::gc_ResultValue(). |
|
Definition at line 231 of file LibGc.cpp. References bogotel::gc_ResetLineDev(). |
|
Definition at line 240 of file LibGc.cpp. References bogotel::gc_CCLibStatusEx(). |
|
Definition at line 249 of file LibGc.cpp. References bogotel::gc_ResultInfo(). |
|
Definition at line 258 of file LibGc.cpp. References bogotel::gc_ErrorInfo(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|