00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #define __USING_DEF_FILE__
00011
00012 #include <srllib.h>
00013 #include <dtilib.h>
00014 #include <msilib.h>
00015 #include <cclib.h>
00016
00017
00018 #undef LINEDEV
00019
00020 #include <bogotel/BgtErrors.h>
00021 #include <bogotel/LibBogoTel.h>
00022
00023 DllLinkage int __cdecl dt_getxmitslot(int hDev, SC_TSINFO *pScTsInfo)
00024 {
00025 if (bogotel::dt_getxmitslot(hDev, pScTsInfo) != bogotel::resultSUCCESS) {
00026 return GC_ERROR;
00027 } else {
00028 return GC_SUCCESS;
00029 }
00030 }
00031
00032 DllLinkage int __cdecl dt_listen(int hDev, SC_TSINFO *pScTsInfo)
00033 {
00034 if (bogotel::dt_listen(hDev, pScTsInfo) != bogotel::resultSUCCESS) {
00035 return GC_ERROR;
00036 } else {
00037 return GC_SUCCESS;
00038 }
00039 }
00040
00041 DllLinkage int __cdecl dt_unlisten(int) { return 0; }
00042 DllLinkage int __cdecl ms_getxmitslot(int, SC_TSINFO *) { return 0; }
00043 DllLinkage int __cdecl ms_listen(int, SC_TSINFO *) { return 0; }
00044 DllLinkage int __cdecl ms_unlisten(int) { return 0; }
00045
00046 DllLinkage int __cdecl cc_AnswerCall(CRN crn, int rings, unsigned long mode) { return 0; }
00047 DllLinkage int __cdecl cc_CauseValue(LINEDEV linedev) { return 0; }
00048 DllLinkage int __cdecl cc_Close(LINEDEV linedev) { return 0; }
00049 DllLinkage int __cdecl cc_DropCall(CRN crn, int cause, unsigned long mode) { return 0; }
00050 DllLinkage int __cdecl cc_GetANI(CRN crn, char * anibuf) { return 0; }
00051 DllLinkage int __cdecl cc_GetCRN(CRN *crn_ptr, void * evtdatap) { return 0; }
00052 DllLinkage int __cdecl cc_GetDNIS(CRN crn, char *dnis) { return 0; }
00053 DllLinkage int __cdecl cc_MakeCall(LINEDEV linedev, CRN *crn_buf, char *phone_num,
00054 MAKECALL_BLK *makecall_blkp, int timeout, unsigned long mode) { return 0; }
00055 DllLinkage int __cdecl cc_Open(LINEDEV *linedevbuf, char *dev_name, unsigned short rfu) { return 0; }
00056 DllLinkage int __cdecl cc_ReleaseCall(CRN crn) { return 0; }
00057 DllLinkage int __cdecl cc_Restart(LINEDEV linedev, unsigned long mode) { return 0; }
00058 DllLinkage int __cdecl cc_ResultMsg(LINEDEV linedev, int ResultCode, char **msg) { return 0; }
00059 DllLinkage int __cdecl cc_WaitCall(LINEDEV linedev, CRN *crnptr, WAITCALL_BLK *waitcall_blkp,
00060 int timeout, unsigned long mode) { return 0; }