短信发送状态报告(Status Report)的处理
来源:互联网 发布:大数据就业 编辑:程序博客网 时间:2024/05/16 01:50
MS: Mobile Station
SC: Service Centre (used for SMS)
SR:Status Report Message storage
<!--[if !supportLists]-->1) <!--[endif]-->SMS-DELIVER
<!--[if !supportLists]-->2) <!--[endif]-->SMS-DELIVER-REPORT
<!--[if !supportLists]-->3) <!--[endif]-->SMS-SUBMIT
<!--[if !supportLists]-->4) <!--[endif]-->SMS-SUBMIT-REPORT,
<!--[if !supportLists]-->5) <!--[endif]-->SMS-STATUS-REPORT
<!--[if !supportLists]-->6) <!--[endif]-->SMS-COMMAND
<!--[if !supportLists]-->1) <!--[endif]-->AT+CNMI=2,1,0,1,1
<!--[if !supportLists]-->2) <!--[endif]-->AT+CMGF=0
<!--[if !supportLists]-->3) <!--[endif]-->AT+CSCS=”UCS2”
<!--[if !supportLists]-->1) <!--[endif]-->AT+CNMI=2,1,0,2,1
<!--[if !supportLists]-->2) <!--[endif]-->AT+CPMS=”SR”,”SM”
<!--[if !supportLists]-->3) <!--[endif]-->… …
switch(getMaskByte(pDst->TP_FIRSTOCT, FOD_TP_MTI))
case SMS_STATUS_REPORT:
gsmString2Bytes(pCloneSrc, &tmp, 2); //TP-Message-Reference
pDst->TP_MR = tmp;
pCloneSrc += 2; // 指针后移
gsmString2Bytes(pCloneSrc, &tmp, 2); // 取长度
if(tmp & 1) tmp += 1; // 调整奇偶性
pCloneSrc += 4; // 指针后移,忽略了回复地址(TP-RA)格式
gsmSerializeNumbers(pCloneSrc, pDst->TPA, tmp); // 取TP-RA号码
pCloneSrc += tmp; // 指针后移
gsmSerializeNumbers(pCloneSrc, pDst->TP_SCTS, 14); // 服务时间戳字符串(TP_SCTS)
pCloneSrc += 14; // 指针后移
gsmSerializeNumbers(pCloneSrc, pDst->TP_DT, 14); // 处理时间戳字符串(TP_DT)
pCloneSrc += 14; // 指针后移
gsmString2Bytes(pCloneSrc, &tmp, 2); // TP-Status
pDst->TP_ST = tmp;
break;
case SMS_DELIVER:
default:
… …
更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn
- 短信发送状态报告(Status Report)的处理
- 短信发送状态报告(Status Report)的处理
- 短信发送状态报告(Status Report)的处理
- 移动发送短信的状态报告
- 移动发送短信的状态报告
- 移动发送短信的状态报告
- 移动短信的状态报告
- 短信发送后的状态判断
- 短信发送状态监听
- android 短信的接收和发送处理
- android 短信的接收和发送处理
- android短信的接收和发送处理
- android 短信的接收和发送处理
- android 短信状态报告问题
- android 发送短信的两种方式,以及接收报告和发送报告
- android 发送短信的两种方式,以及接收报告和发送报告
- 接收短信(利用广播)发送短信(检测发送成功的状态需要利用广播)
- 监控监控状态发送短信
- OpenCms6.0新手上路——安装篇
- OpenCms6.0新手上路——介绍篇
- OpenCms for MySql 安装图解
- 今天收到了微软2006年4月的MVP证书
- OpenCms 7 Beta 1 发布
- 短信发送状态报告(Status Report)的处理
- OpenCms VFS plugin for Eclipse 安装与使用
- OpenCms JSP标签详解——cms:label标签
- OpenCms JSP标签详解——cms:link标签
- 从计算机里走出去,昨天去踏春了
- ajax注册用户无刷新自动验证代码及调用代码
- OpenCms JSP标签详解——cms:property标签
- OpenCms JSP标签详解——cms:user标签
- OpenCms JSP基础文档——在JSP中访问OpenCms特性