SGIP1.2源码

时间:2009-03-15 02:52:39
【文件属性】:

文件名称:SGIP1.2源码

文件大小:34KB

文件格式:RAR

更新时间:2009-03-15 02:52:39

控件 源码 网络通信类 资源

实现了SGIP_BIND,SGIP_UNBIND,SGIP_DELIVER,SGIP_REPORT,SGIP_SUBMIT几个命令,其中有日志记录接口,可以视情况修改源代码文件使用说明1.复制以上文件(SGIPSource 目录下的所有文件)到工程中.2.实现TSGIPCltSMGProThread::UpdateSMGSendFlag(更新发送成功标志字段)、TSGIPCltSMGProThread:: UpdateSMGSendID(更新正在发送的短信记录的有关字段)方法3.实现TSGIPCltManageThread::ReadAndSendMessage方法,从数据库中读短信并发送4.实现TSGIPSMGProThread::ProcessMessageContent方法对短信内容进行处理,并调用基类TBaseOperation:: Operation方法(实现业务处理)5.实现TBaseOperation:: Operation方法,加入业务代码,实现业务处理6.实现了以上所有的方法后可以启动SGIP协议,启动方法如下:TSGIPInterface *pSGIPInterface = NULL; if(pSGIPInterface == NULL) { pSGIPInterface = new TSGIPInterface(); } if(pSGIPInterface != NULL) { pSGIPInterface->StartSGIP(); }停止方法如下: if(pSGIPInterface!=NULL) { pSGIPInterface->StopSGIP(); delete pSGIPInterface; pSGIPInterface = NULL; }


【文件预览】:
Source
----define.cpp(266B)
----GlobalFun.cpp(4KB)
----GlobalFun.h(2KB)
----SGIPFunctionOperNo.cpp(247B)
----BaseOperation.cpp(1KB)
----SGIPServer.h(2KB)
----SGIPCltManageThread.h(2KB)
----SGIPServer.cpp(16KB)
----HandleMsg.cpp(4KB)
----SGIPSMGProThread.cpp(9KB)
----SGIPSvrParseThread.cpp(8KB)
----SGIPSMGProThread.h(1KB)
----SGIPClient.cpp(26KB)
----SGIPInterface.cpp(6KB)
----SGIPFrameDefine.h(11KB)
----SGIPSvrParseThread.h(2KB)
----SGIPFrameDefine.cpp(459B)
----SGIPCltManageThread.cpp(12KB)
----define.h(948B)
----SGIPCltSMGProThread.h(785B)
----SGIPInterface.h(1KB)
----HandleMsg.h(1KB)
----HandleConfigFile.h(4KB)
----HandleConfigFile.cpp(4KB)
----SGIPCltSMGProThread.cpp(3KB)
----BaseOperation.h(2KB)
----SGIPFunctionOperNo.h(5KB)
----SGIPClient.h(3KB)

网友评论

  • 你好,怎么用啊,代码加到工程里面生成不了
  • 有作用,最好整合更多的短信协议
  • 时间长没接触C++,现在看不懂了,郁闷乃
  • 在CDMA手机短信项目中节约不少时间,谢谢提供者。
  • 源码不错,可以学习用
  • 挺好的,可惜是C++的源码,不能直接拿来用
  • 在CDMA手机短信项目中节约不少时间,谢谢提供者。
  • C++的源码,2003年的代码,不太适合SGIP1.2修改版,需要自行修改部分代码
  • 源码不错,可以学习用
  • 下错了,是C++的源码