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

📄 sgip__message_8h-source.html

📁 用c++编写的的中国联通Sgip协议
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>sgipapi: sgip_message.h源文件</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><a href="namespaces.html"><span>Namespaces</span></a></li>    <li><a href="annotated.html"><span>数据结构</span></a></li>    <li id="current"><a href="files.html"><span>文件</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="files.html"><span>文件列表</span></a></li>    <li><a href="globals.html"><span>全局定义</span></a></li>  </ul></div><h1>sgip_message.h</h1><a href="sgip__message_8h.html">浏览该文件的文档。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef _SMAL_SGIP_MESSAGE_H</span><a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define _SMAL_SGIP_MESSAGE_H</span><a name="l00003"></a>00003 <span class="preprocessor"></span><a name="l00004"></a>00004 <span class="preprocessor">#include &lt;<a class="code" href="smal_8h.html">smal.h</a>&gt;</span><a name="l00005"></a>00005 <a name="l00006"></a>00006 <span class="preprocessor">#include &lt;winsock2.h&gt;</span><a name="l00007"></a>00007 <span class="preprocessor">#pragma comment(lib, "ws2_32")</span><a name="l00008"></a>00008 <span class="preprocessor"></span><span class="preprocessor">#pragma pack(1)</span><a name="l00009"></a>00009 <span class="preprocessor"></span><a name="l00010"></a><a class="code" href="sgip__message_8h.html#6d98df9d525e5ce0cef1251190a4672a">00010</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__message_8h.html#6d98df9d525e5ce0cef1251190a4672a">MAX_SUBMITMSG_LEN</a>             = 1024;<a name="l00011"></a>00011 <a name="l00015"></a><a class="code" href="structsgipg__seqid.html">00015</a> <span class="keyword">struct </span><a class="code" href="structsgipg__seqid.html">sgipg_seqid</a> {<a name="l00016"></a><a class="code" href="structsgipg__seqid.html#88066d776c16df8a26f95cc36189caa3">00016</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>    <a class="code" href="structsgipg__seqid.html#88066d776c16df8a26f95cc36189caa3">nSrcNodeNum</a>;    <a name="l00017"></a><a class="code" href="structsgipg__seqid.html#7983fea0b9c88a7b38ca36968779e504">00017</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>    <a class="code" href="structsgipg__seqid.html#7983fea0b9c88a7b38ca36968779e504">nDateTime</a>;              <a name="l00018"></a><a class="code" href="structsgipg__seqid.html#2cfe4f69a734aba0d7898eb9d6ef17f3">00018</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>    <a class="code" href="structsgipg__seqid.html#2cfe4f69a734aba0d7898eb9d6ef17f3">nSeqId</a>;                         <a name="l00019"></a>00019 };<a name="l00020"></a><a class="code" href="sgip__message_8h.html#8500e3d3e53333d7bad94e410dd06051">00020</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structsgipg__seqid.html">sgipg_seqid</a>      <a class="code" href="sgip__message_8h.html#8500e3d3e53333d7bad94e410dd06051">SGIPG_SEQID</a>;<a name="l00021"></a>00021 <a name="l00025"></a><a class="code" href="structsgipg__head.html">00025</a> <span class="keyword">struct </span><a class="code" href="structsgipg__head.html">sgipg_head</a> {<a name="l00026"></a><a class="code" href="structsgipg__head.html#78a63d069ce5727c5b64b8c8d26e98d6">00026</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>    <a class="code" href="structsgipg__head.html#78a63d069ce5727c5b64b8c8d26e98d6">nTotalLength</a>;   <a name="l00027"></a><a class="code" href="structsgipg__head.html#bfbd088819beb206ae86717aa38f5b2e">00027</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>    <a class="code" href="structsgipg__head.html#bfbd088819beb206ae86717aa38f5b2e">nCommandId</a>;             <a name="l00028"></a><a class="code" href="structsgipg__head.html#c9ac86ce240e0ab1782787c82ff8ef29">00028</a>         <a class="code" href="structsgipg__seqid.html">sgipg_seqid</a>             <a class="code" href="structsgipg__head.html#c9ac86ce240e0ab1782787c82ff8ef29">nSequenceId</a>;    <a name="l00029"></a>00029 };<a name="l00030"></a><a class="code" href="sgip__message_8h.html#11afc58aaa4e818e05a791ad910fa7d3">00030</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structsgipg__head.html">sgipg_head</a>       <a class="code" href="sgip__message_8h.html#11afc58aaa4e818e05a791ad910fa7d3">SGIPG_HEAD</a>;<a name="l00031"></a>00031 <a name="l00035"></a><a class="code" href="structsgipg__connect.html">00035</a> <span class="keyword">struct </span><a class="code" href="structsgipg__connect.html">sgipg_connect</a> {<a name="l00036"></a><a class="code" href="structsgipg__connect.html#d6e0fc612fcf721feeb2212a14f25607">00036</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>   <a class="code" href="structsgipg__connect.html#d6e0fc612fcf721feeb2212a14f25607">cLoginType</a>;             <a name="l00037"></a><a class="code" href="structsgipg__connect.html#87647daa397be3fcac671ac3a9bed539">00037</a>         <span class="keywordtype">char</span>                    <a class="code" href="structsgipg__connect.html#87647daa397be3fcac671ac3a9bed539">sLoginName</a>[16];         <a name="l00038"></a><a class="code" href="structsgipg__connect.html#77feebf103eae4808572e053b07cd3c4">00038</a>         <span class="keywordtype">char</span>                    <a class="code" href="structsgipg__connect.html#77feebf103eae4808572e053b07cd3c4">sLoginPwd</a>[16];          <a name="l00039"></a><a class="code" href="structsgipg__connect.html#75e2709f4994799b2c40982963651235">00039</a>         <span class="keywordtype">char</span>                    <a class="code" href="structsgipg__connect.html#75e2709f4994799b2c40982963651235">sReserved</a>[8];                   <a name="l00040"></a>00040 };<a name="l00041"></a><a class="code" href="sgip__message_8h.html#c4b430ebe046c559198152bb2d741548">00041</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structsgipg__connect.html">sgipg_connect</a> <a class="code" href="sgip__message_8h.html#c4b430ebe046c559198152bb2d741548">SGIPG_CONNECT</a>;<a name="l00042"></a>00042 <a name="l00046"></a><a class="code" href="structsgipg__resp.html">00046</a> <span class="keyword">struct </span><a class="code" href="structsgipg__resp.html">sgipg_resp</a> {<a name="l00047"></a><a class="code" href="structsgipg__resp.html#5649561fbc5f5e57d4047a7cf55e9d0d">00047</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>   <a class="code" href="structsgipg__resp.html#5649561fbc5f5e57d4047a7cf55e9d0d">cResult</a>;                <a name="l00048"></a><a class="code" href="structsgipg__resp.html#c4f2a2237cbf214c054d3b5d691ab8dd">00048</a>         <span class="keywordtype">char</span>                    <a class="code" href="structsgipg__resp.html#c4f2a2237cbf214c054d3b5d691ab8dd">sReserved</a>[8];           <a name="l00049"></a>00049 };<a name="l00050"></a><a class="code" href="sgip__message_8h.html#673c6207560d2cc4439b8a13ba462e2e">00050</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structsgipg__resp.html">sgipg_resp</a> <a class="code" href="sgip__message_8h.html#673c6207560d2cc4439b8a13ba462e2e">SGIPG_RESP</a>;<a name="l00051"></a>00051 <a name="l00057"></a><a class="code" href="structsgipg__submit.html">00057</a> <span class="keyword">struct </span><a class="code" href="structsgipg__submit.html">sgipg_submit</a> {<a name="l00058"></a><a class="code" href="structsgipg__submit.html#189ace8d0ce791dd5e70bb39dd77db98">00058</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#189ace8d0ce791dd5e70bb39dd77db98">sSpNumber</a>[21];                                  <a name="l00059"></a><a class="code" href="structsgipg__submit.html#a69b098103bee130954a35523360c27c">00059</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#a69b098103bee130954a35523360c27c">sChargeNumber</a>[21];                      <a name="l00060"></a><a class="code" href="structsgipg__submit.html#f3d2e5f3f0d8f6ab8f6ddba7bcf91ce2">00060</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>   <a class="code" href="structsgipg__submit.html#f3d2e5f3f0d8f6ab8f6ddba7bcf91ce2">cUserCount</a>;                                                     <a name="l00061"></a><a class="code" href="structsgipg__submit.html#a874b4dd70860a62ee5227a854e19639">00061</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#a874b4dd70860a62ee5227a854e19639">sUserNumber</a>[21*100];            <a name="l00062"></a><a class="code" href="structsgipg__submit.html#3d7d842f1c25a57391e362b86c793483">00062</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#3d7d842f1c25a57391e362b86c793483">sCorpId</a>[5];                                                     <a name="l00063"></a><a class="code" href="structsgipg__submit.html#fff757ef593c1fdd87052ce99ecc1626">00063</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#fff757ef593c1fdd87052ce99ecc1626">sServiceType</a>[10];                               <a name="l00064"></a><a class="code" href="structsgipg__submit.html#5620ce97c562dd0fd669fe2f792eaf54">00064</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>   <a class="code" href="structsgipg__submit.html#5620ce97c562dd0fd669fe2f792eaf54">cFeeType</a>;                                                               <a name="l00065"></a><a class="code" href="structsgipg__submit.html#125ea9920ebb2883ee26e55d7174eea5">00065</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#125ea9920ebb2883ee26e55d7174eea5">sFeeValue</a>[6];                                           <a name="l00066"></a><a class="code" href="structsgipg__submit.html#f70caf227f022c8cf7dc1e35242b4177">00066</a>         <span class="keywordtype">char</span>                                    <a class="code" href="structsgipg__submit.html#f70caf227f022c8cf7dc1e35242b4177">sGivenValue</a>[6];                                 

⌨️ 快捷键说明

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