Main Page   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

LibDtiMt.cpp

Go to the documentation of this file.
00001 /*
00002  * LibDtiMt.cpp
00003  *
00004  * Copyright 2003, MobileSpear Inc. (www.mobilespear.com). All rights reserved.
00005  * Copyright 2003, David Resnick. All rights reserved.
00006  *
00007  * See the file doc\license.txt for the terms of usage and distribution.
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 // This is defined conflictingly in cclib and gclib
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; }

Generated on Tue Aug 12 12:41:29 2003 for bogotel by doxygen 1.3. Hosted by SourceForge.net Logo