短信交换机开发接口.doc

短信交换机开发接口.doc

ID:29089771

大小:125.00 KB

页数:7页

时间:2018-12-16

短信交换机开发接口.doc_第1页
短信交换机开发接口.doc_第2页
短信交换机开发接口.doc_第3页
短信交换机开发接口.doc_第4页
短信交换机开发接口.doc_第5页
资源描述:

《短信交换机开发接口.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、短信交换机开发接口V12部门研发部项目名称文档用途主题词文档编号文档版本号V1.20文档日期2005-8-4更新日期最后版本文档作者杨文强2005-8-42005-9-132005-11-15V1,黑色字体V1.1蓝色字体V12褐色字体项目负责人杨文强审核人杨路1.版本控制说明版本日期拟稿和修改说明V12005-8-4拟稿说明了基本要求V112005-9-13新增增加了新的接口,下传参数,来电显示V122005-11-15增加发送短消息失败电信的错误信息返回下载使用的接口注:2.宏变量定义宏变量名称数值宏变量含义HARDWAREERR-1硬件

2、错误CRCERR-4数据包效验错TIMEOUT-5终端超时错误_PhoneTimeOut-6电话超时DISCONNECT-7终端主动断线挂机SHORTCUTBACK-10返回快捷键被按下_SendFskErr-11发送错误_MenuItemErr-12菜单错误返回1表示线路忙3.设备驱动函数说明3.1组件文件名:MsgModem.DLL(短信交换机)üMsgModem.DLL中的主要函数清单:函数名概述Init_serial打开串口并设置参数。Close_serial关闭串口。SendShortMessage发送短消息GetShortMess

3、age接受短消息SendCenterNo下传中心号码GetModemParam取短信交换机目前的设置参数SetModemParam设置短信交换机的参数DelShortMsg删除短信交换机里存储的短消息ReadShortMsg读短信交换机里存储的短消息1.1.1Init_serial——打开串口函数描述打开串口填表人杨文强函数名intInit_serial(intnPort,char*CommPara,DWORDpCall);属性变量名称类型变量含义备注入口参数nPortint串口编号1=COM1,2=COM2,依次类推入口参数ComParam

4、char*通信参数:速率,校验,数据位,停止位,流控。如:9600,N,8,1=9600bps,无校验,数据位8,停止位1,无流控入口参数pCallDWORD函数指针回调使用返回值int0=成功,-1=不能打开串口备注:1.1.2Close_serial——关闭串口函数描述关闭串口填表人杨文强函数名voidClose_serial();属性变量名称类型变量含义备注备注:1.1.3ShortMessageSend——发送短消息函数描述发送短消息填表人杨文强函数名intShortMessageSend(char*pPhone1,char*pPho

5、ne2,char*pPhone3,char*pPhone4,char*pPhone5,charMailBox[5],charcSendId,charcFlag,unsignedchar*pMessage,unsignedchar*ErrorMsg,intTimeOut);属性变量名称类型变量含义备注入口参数pPhone1char*电话号码第1个,空表示没有号码入口参数pPhone2char*电话号码第2个,空表示没有号码入口参数pPhone3char*电话号码第3个,空表示没有号码入口参数pPhone4char*电话号码第4个,空表示没有号码

6、入口参数pPhone5char*电话号码第5个,空表示没有号码入口参数MailBoxchar*=string接受方子信箱号,一共5个字符’0’~’3’;0表示小灵通和手机没有信箱号入口参数cSendIdChar=char发件人的子信箱号0:公共信箱1:1号子信箱2:2号子信箱3:3号子信箱入口参数cFlagChar回执标志0:短消息发送无需回执1:短消息发送需要回执入口参数pMessageunsignedchar*要发送的短消息出口参数ErrorMsgunsignedchar*错误信息来自电信的短消息错误,包括发送号码错误等。入口参数Time

7、Outint超时时间单位秒返回值int0=成功,-1=不能打开串口;其他:见宏定义备注:1.1.1GetShortMessage——接受短消息函数描述发送短消息填表人杨文强函数名intGetShortMessage(intTimeOut,unsignedchar*sMessage,int*iMsgLen);属性变量名称类型变量含义备注入口参数TimeOutint超时时间单位秒出口参数sMessageunsignedchar*返回的短消息信息去掉包头、包尾、效验位、长度以后的数据字串出口参数IMsgLenInt*信息长度返回值int0=成功,-

8、1=不能打开串口;其他:见宏定义备注:1.1.1SendCenterNo——下传中心号码函数描述下传中心号码填表人杨文强函数名intSendCenterNo(int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。