⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 structcmpp__deliver.html

📁 CMPP 客户端接口API 符合中国移动CMPP3.0 2.0 适用于SP端客户端的开发
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>cmpp3api: cmpp_deliver结构参考</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- 制作者 Doxygen 1.5.1-p1 --><div class="tabs">  <ul>    <li><a href="main.html"><span>首页</span></a></li>    <li id="current"><a href="annotated.html"><span>类</span></a></li>    <li><a href="files.html"><span>文件</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="annotated.html"><span>组合类型列表</span></a></li>    <li><a href="hierarchy.html"><span>类继承关系</span></a></li>    <li><a href="functions.html"><span>组合类型成员</span></a></li>  </ul></div><h1>cmpp_deliver结构参考</h1><!-- doxytag: class="cmpp_deliver" --><code>#include &lt;<a class="el" href="cmpp__message_8h-source.html">cmpp_message.h</a>&gt;</code><p>cmpp_deliver合作图:<center><font size="2">[<a target="top" href="graph_legend.html">图例</a>]</font></center><a href="structcmpp__deliver-members.html">所有成员的列表。</a><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>公有属性</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned _int64&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#7de9596fe3c196daab4cddca1a420df9">nMsgid</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#40d975ebc4a36b14f9c86df069181aaa">sDestid</a> [21]</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#c8b4cb631ddf65be8bb1c30728d95a97">sServiceid</a> [10]</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#055e9aabf8801c178206fe8ff44ed0b4">uchTppid</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#0a7a6c207e5fa1f634de27cb48eaa5b0">uchTpudhi</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#4e83767326f3eff0b8cda1d66b6665f5">uchMsgfmt</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#7ea9958bfafe6e5b29e44b49ccef91fa">sSrcterminalid</a> [LENGTH_OF_MSISDN_IN_MOMT]</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#330623c4aeffffd8b0ca80b78d720e30">uchSrcterminaltype</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#14e2f19d7d83afe3bf74542f41c699c3">uchRegisteredDelivery</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#58d08b3cdc3a1c11cdbf66ebfb008a5c">uchMsglength</a></td></tr><tr><td class="memItemLeft" nowrap>union {</td></tr><tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;char&nbsp;&nbsp;&nbsp;<a class="el" href="structcmpp__deliver.html#144b973597b9f45c8884104b982bcf4a">sMsgcontent</a> [256]</td></tr><tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structcmpp__status__report.html">CMPP_STATUS_REPORT</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structcmpp__deliver.html#f3693f285a85fc9e42c17877c0a498f8">csr</a></td></tr><tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#fa319d2b26646632c4c8bccfa7a21256">MO_Msg_Content</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcmpp__deliver.html#cc7e151f4d84720bb964538eace79e5a">sLinkId</a> [21]</td></tr></table><hr><a name="_details"></a><h2>详细描述</h2>DELIVER消息包体定义 <p><hr><h2>成员数据文档</h2><a class="anchor" name="7de9596fe3c196daab4cddca1a420df9"></a><!-- doxytag: member="cmpp_deliver::nMsgid" ref="7de9596fe3c196daab4cddca1a420df9" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned _int64 <a class="el" href="structcmpp__deliver.html#7de9596fe3c196daab4cddca1a420df9">cmpp_deliver::nMsgid</a>          </td>        </tr>      </table></div><div class="memdoc"><p>信息标识。 生成算法如下: 采用64位(8字节)的整数: (1) 时间(格式为MMDDHHMMSS,即月日时分秒):bit64~bit39,其中 bit64~bit61:月份的二进制表示; bit60~bit56:日的二进制表示; bit55~bit51:小时的二进制表示; bit50~bit45:分的二进制表示; bit44~bit39:秒的二进制表示; (2) 短信网关代码:bit38~bit17,把短信网关的代码转换为整数填写到该字段中; (3) 序列号:bit16~bit1,顺序增加,步长为1,循环使用。 各部分如不能填满,左补零,右对齐。 </div></div><p><a class="anchor" name="40d975ebc4a36b14f9c86df069181aaa"></a><!-- doxytag: member="cmpp_deliver::sDestid" ref="40d975ebc4a36b14f9c86df069181aaa" args="[21]" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">char <a class="el" href="structcmpp__deliver.html#40d975ebc4a36b14f9c86df069181aaa">cmpp_deliver::sDestid</a>[21]          </td>        </tr>      </table></div><div class="memdoc"><p>目的号码。 SP的服务代码,一般4--6位,或者是前缀为服务代码的长号码;该号码是手机用户短消息的被叫号码。 </div></div><p><a class="anchor" name="c8b4cb631ddf65be8bb1c30728d95a97"></a><!-- doxytag: member="cmpp_deliver::sServiceid" ref="c8b4cb631ddf65be8bb1c30728d95a97" args="[10]" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">char <a class="el" href="structcmpp__deliver.html#c8b4cb631ddf65be8bb1c30728d95a97">cmpp_deliver::sServiceid</a>[10]          </td>        </tr>      </table></div><div class="memdoc"><p>业务标识,是数字、字母和符号的组合。 </div></div><p><a class="anchor" name="055e9aabf8801c178206fe8ff44ed0b4"></a><!-- doxytag: member="cmpp_deliver::uchTppid" ref="055e9aabf8801c178206fe8ff44ed0b4" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned char <a class="el" href="structcmpp__deliver.html#055e9aabf8801c178206fe8ff44ed0b4">cmpp_deliver::uchTppid</a>          </td>        </tr>      </table></div><div class="memdoc"><p>GSM协议类型。详细解释请参考GSM03.40中的9.2.3.9。 </div></div><p><a class="anchor" name="0a7a6c207e5fa1f634de27cb48eaa5b0"></a><!-- doxytag: member="cmpp_deliver::uchTpudhi" ref="0a7a6c207e5fa1f634de27cb48eaa5b0" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned char <a class="el" href="structcmpp__deliver.html#0a7a6c207e5fa1f634de27cb48eaa5b0">cmpp_deliver::uchTpudhi</a>          </td>        </tr>      </table></div><div class="memdoc"><p>GSM协议类型。详细解释请参考GSM03.40中的9.2.3.23,仅使用1位,右对齐。 </div></div><p><a class="anchor" name="4e83767326f3eff0b8cda1d66b6665f5"></a><!-- doxytag: member="cmpp_deliver::uchMsgfmt" ref="4e83767326f3eff0b8cda1d66b6665f5" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned char <a class="el" href="structcmpp__deliver.html#4e83767326f3eff0b8cda1d66b6665f5">cmpp_deliver::uchMsgfmt</a>          </td>        </tr>      </table></div><div class="memdoc"><p>信息格式: 0:ASCII串; 3:短信写卡操作; 4:二进制信息; 8:UCS2编码; 15:含GB汉字。 </div></div><p><a class="anchor" name="7ea9958bfafe6e5b29e44b49ccef91fa"></a><!-- doxytag: member="cmpp_deliver::sSrcterminalid" ref="7ea9958bfafe6e5b29e44b49ccef91fa" args="[LENGTH_OF_MSISDN_IN_MOMT]" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">char <a class="el" href="structcmpp__deliver.html#7ea9958bfafe6e5b29e44b49ccef91fa">cmpp_deliver::sSrcterminalid</a>[LENGTH_OF_MSISDN_IN_MOMT]          </td>        </tr>      </table></div><div class="memdoc"><p>源终端MSISDN号码(状态报告时填为CMPP_SUBMIT消息的目的终端号码)。 </div></div><p><a class="anchor" name="330623c4aeffffd8b0ca80b78d720e30"></a><!-- doxytag: member="cmpp_deliver::uchSrcterminaltype" ref="330623c4aeffffd8b0ca80b78d720e30" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned char <a class="el" href="structcmpp__deliver.html#330623c4aeffffd8b0ca80b78d720e30">cmpp_deliver::uchSrcterminaltype</a>          </td>        </tr>      </table></div><div class="memdoc"><p>源终端号码类型,0:真实号码;1:伪码。 </div></div><p><a class="anchor" name="14e2f19d7d83afe3bf74542f41c699c3"></a><!-- doxytag: member="cmpp_deliver::uchRegisteredDelivery" ref="14e2f19d7d83afe3bf74542f41c699c3" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned char <a class="el" href="structcmpp__deliver.html#14e2f19d7d83afe3bf74542f41c699c3">cmpp_deliver::uchRegisteredDelivery</a>          </td>        </tr>      </table></div><div class="memdoc"><p>是否为状态报告: 0:非状态报告; 1:状态报告。 </div></div><p><a class="anchor" name="58d08b3cdc3a1c11cdbf66ebfb008a5c"></a><!-- doxytag: member="cmpp_deliver::uchMsglength" ref="58d08b3cdc3a1c11cdbf66ebfb008a5c" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">unsigned char <a class="el" href="structcmpp__deliver.html#58d08b3cdc3a1c11cdbf66ebfb008a5c">cmpp_deliver::uchMsglength</a>          </td>        </tr>      </table></div><div class="memdoc"><p>消息长度,取值大于或等于0。 </div></div><p><a class="anchor" name="144b973597b9f45c8884104b982bcf4a"></a><!-- doxytag: member="cmpp_deliver::sMsgcontent" ref="144b973597b9f45c8884104b982bcf4a" args="[256]" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">char <a class="el" href="structcmpp__deliver.html#144b973597b9f45c8884104b982bcf4a">cmpp_deliver::sMsgcontent</a>[256]          </td>        </tr>      </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="f3693f285a85fc9e42c17877c0a498f8"></a><!-- doxytag: member="cmpp_deliver::csr" ref="f3693f285a85fc9e42c17877c0a498f8" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname"><a class="el" href="structcmpp__status__report.html">CMPP_STATUS_REPORT</a> <a class="el" href="structcmpp__deliver.html#f3693f285a85fc9e42c17877c0a498f8">cmpp_deliver::csr</a>          </td>        </tr>      </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="fa319d2b26646632c4c8bccfa7a21256"></a><!-- doxytag: member="cmpp_deliver::MO_Msg_Content" ref="fa319d2b26646632c4c8bccfa7a21256" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">union { ... }   <a class="el" href="structcmpp__deliver.html#fa319d2b26646632c4c8bccfa7a21256">cmpp_deliver::MO_Msg_Content</a>          </td>        </tr>      </table></div><div class="memdoc"><p>消息内容。 </div></div><p><a class="anchor" name="cc7e151f4d84720bb964538eace79e5a"></a><!-- doxytag: member="cmpp_deliver::sLinkId" ref="cc7e151f4d84720bb964538eace79e5a" args="[21]" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">char <a class="el" href="structcmpp__deliver.html#cc7e151f4d84720bb964538eace79e5a">cmpp_deliver::sLinkId</a>[21]          </td>        </tr>      </table></div><div class="memdoc"><p>点播业务使用的LinkID,非点播类业务的MT流程不使用该字段。 </div></div><p><hr>该结构的文档由以下文件生成:<ul><li><a class="el" href="cmpp__message_8h-source.html">cmpp_message.h</a></ul><hr size="1"><address style="align: right;"><small>Generated at Sat May 19 16:04:03 2007 for cmpp3api by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1-p1 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -