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

📄 sgip__const_8h-source.html

📁 用c++编写的的中国联通Sgip协议
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<a name="l00053"></a><a class="code" href="sgip__const_8h.html#afd96e4bbfab814e8998ce6200f579bb">00053</a> <span class="keyword">const</span> <span class="keywordtype">int</span>               <a class="code" href="sgip__const_8h.html#afd96e4bbfab814e8998ce6200f579bb">SGIP_SOCKET_EXCEPTION</a>                           =       <a class="code" href="sgip__const_8h.html#e7f81ac69a388da2f3d82a10285451b2">SGIP_ERROR_START</a> + 300;<a name="l00054"></a><a class="code" href="sgip__const_8h.html#37df80a7d05853ad7ba35ea26d089ec2">00054</a> <span class="keyword">const</span> <span class="keywordtype">int</span>               <a class="code" href="sgip__const_8h.html#37df80a7d05853ad7ba35ea26d089ec2">SGIP_API_INVALPARAM</a>                                     =       <a class="code" href="sgip__const_8h.html#e7f81ac69a388da2f3d82a10285451b2">SGIP_ERROR_START</a> + 400;<a name="l00055"></a><a class="code" href="sgip__const_8h.html#45ea0a62a8c77d5d436b703c1e59006f">00055</a> <span class="keyword">const</span> <span class="keywordtype">int</span>               <a class="code" href="sgip__const_8h.html#45ea0a62a8c77d5d436b703c1e59006f">SGIP_SOCKET_INVALPARAM</a>                  =       <a class="code" href="sgip__const_8h.html#e7f81ac69a388da2f3d82a10285451b2">SGIP_ERROR_START</a> + 500;<a name="l00056"></a><a class="code" href="sgip__const_8h.html#df8f9998936d2e6120718e82450f6b9e">00056</a> <span class="keyword">const</span> <span class="keywordtype">int</span>               <a class="code" href="sgip__const_8h.html#df8f9998936d2e6120718e82450f6b9e">SGIP_SGIPPKG_TOOLONG</a>                            =       <a class="code" href="sgip__const_8h.html#e7f81ac69a388da2f3d82a10285451b2">SGIP_ERROR_START</a> + 600; <span class="comment">//SGIP消息包不能超过2K</span><a name="l00057"></a>00057 <a name="l00058"></a><a class="code" href="sgip__const_8h.html#de88ad6553a1075e3b31c3ebd33657e3">00058</a> <span class="keyword">const</span> <span class="keywordtype">int</span>               <a class="code" href="sgip__const_8h.html#de88ad6553a1075e3b31c3ebd33657e3">SGIP_ERROR_LOGINNAMEPWD</a>                         =               1;<a name="l00059"></a><a class="code" href="sgip__const_8h.html#45d715c49058fe18ac265a030160ae27">00059</a> <span class="keyword">const</span> <span class="keywordtype">int</span>               <a class="code" href="sgip__const_8h.html#45d715c49058fe18ac265a030160ae27">SGIP_ERROR_TOOMUCHCONNECTIONS</a>   =               3;<a name="l00060"></a>00060 <span class="comment">//</span><a name="l00062"></a>00062 <span class="comment"></span><a name="l00063"></a>00063 <a name="l00064"></a>00064 <span class="comment">//</span><a name="l00065"></a>00065 <span class="comment">//</span><a name="l00066"></a>00066 <span class="comment">//      消息ID定义</span><a name="l00067"></a>00067 <span class="comment">//</span><a name="l00068"></a><a class="code" href="sgip__const_8h.html#b37f465c4ad04f4c7ea94b44e12f80f1">00068</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#b37f465c4ad04f4c7ea94b44e12f80f1">SGIP_BIND</a>                                       =       0x1;            <a name="l00069"></a><a class="code" href="sgip__const_8h.html#276ac238fefd44374dd68ed192e2e4c5">00069</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#276ac238fefd44374dd68ed192e2e4c5">SGIP_BIND_RESP</a>                =       0x80000001;             <a name="l00070"></a><a class="code" href="sgip__const_8h.html#120cbe3a34e024e89295347ea5ed6ade">00070</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#120cbe3a34e024e89295347ea5ed6ade">SGIP_UNBIND</a>                           =       0x2;            <a name="l00071"></a><a class="code" href="sgip__const_8h.html#27fc3244e9f76214dc1371d3d63f88f4">00071</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#27fc3244e9f76214dc1371d3d63f88f4">SGIP_UNBIND_RESP</a>      =       0x80000002;             <a name="l00072"></a><a class="code" href="sgip__const_8h.html#b5864493caf79f2ab791a6151df23325">00072</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#b5864493caf79f2ab791a6151df23325">SGIP_SUBMIT</a>                           =       0x3;            <a name="l00073"></a><a class="code" href="sgip__const_8h.html#0242e09dfcedb200f91a61565bf517cc">00073</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#0242e09dfcedb200f91a61565bf517cc">SGIP_SUBMIT_RESP</a>      =       0x80000003;             <a name="l00074"></a><a class="code" href="sgip__const_8h.html#4e42bc57b1b99ebb49ff5bd8679e0de0">00074</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#4e42bc57b1b99ebb49ff5bd8679e0de0">SGIP_DELIVER</a>                  =       0x4;            <a name="l00075"></a><a class="code" href="sgip__const_8h.html#695e1ddc69cd03a251ec23d3c0f50545">00075</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="sgip__const_8h.html#695e1ddc69cd03a251ec23d3c0f50545">SGIP_DELIVER_RESP</a>     =       0x80000004;<a name="l00076"></a><a class="code" href="sgip__const_8h.html#cf683795004be9d446559cb2aa4b4d0e">00076</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#cf683795004be9d446559cb2aa4b4d0e">SGIP_REPORT</a>                             =       0x5;<a name="l00077"></a><a class="code" href="sgip__const_8h.html#b7bc69be48d8b3dfe52348e1afd058e7">00077</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#b7bc69be48d8b3dfe52348e1afd058e7">SGIP_REPORT_RESP</a>        =       0x80000005;<a name="l00078"></a>00078 <a name="l00079"></a><a class="code" href="sgip__const_8h.html#6369b57994a6b8fad375eaa6e6173ad0">00079</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#6369b57994a6b8fad375eaa6e6173ad0">ERR_STATUSREPORT</a>        =       0x00;           <span class="comment">//只有最后出错时要返回状态报告.</span><a name="l00080"></a><a class="code" href="sgip__const_8h.html#f3cfea93886af8be63d0d2ee03d6d4f8">00080</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#f3cfea93886af8be63d0d2ee03d6d4f8">NEED_STATUSREPORT</a>       =       0x01;           <span class="comment">//无论最后是否成功都要返回状态报告.</span><a name="l00081"></a><a class="code" href="sgip__const_8h.html#f667a08e8ca43b364c74a5fc2fb796b0">00081</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#f667a08e8ca43b364c74a5fc2fb796b0">NO_STATUSREPORT</a>         =       0x02;           <span class="comment">//不需要返回状态报告.</span><a name="l00082"></a><a class="code" href="sgip__const_8h.html#35b452c113b5d846dc574ded35814d00">00082</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#35b452c113b5d846dc574ded35814d00">CTRL_TYPE</a>                                       =       0x03;           <span class="comment">//仅携带包月计费信息,不下发给用户.</span><a name="l00083"></a>00083 <a name="l00084"></a><a class="code" href="sgip__const_8h.html#238c70c7abcc0d18e13e10775009584a">00084</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#238c70c7abcc0d18e13e10775009584a">MSG_FORMAT_ASCII</a>                        =       0x00;           <span class="comment">//纯ASCII字符串</span><a name="l00085"></a><a class="code" href="sgip__const_8h.html#7376ea51ec66c6b99d50969bcbf670a9">00085</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#7376ea51ec66c6b99d50969bcbf670a9">MSG_FORMAT_WRITE_CARD</a>   =       0x03;           <span class="comment">//写卡操作</span><a name="l00086"></a><a class="code" href="sgip__const_8h.html#793dfbac942cefe18724440f48fea649">00086</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#793dfbac942cefe18724440f48fea649">MSG_FORMAT_BINARY</a>                       =       0x04;           <span class="comment">//二进制编码</span><a name="l00087"></a><a class="code" href="sgip__const_8h.html#fadc66b04a365fa58b2ed8bf96b4250e">00087</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#fadc66b04a365fa58b2ed8bf96b4250e">MSG_FORMAT_UCS2</a>                         =       0x08;           <span class="comment">//UCS2编码</span><a name="l00088"></a><a class="code" href="sgip__const_8h.html#13905041780ead22733e20ade3e71868">00088</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#13905041780ead22733e20ade3e71868">MSG_FORMAT_GB</a>                                   =       0x0F;           <span class="comment">//GBK编码</span><a name="l00089"></a><a class="code" href="sgip__const_8h.html#f2660c3cba48abad91c3b95937183295">00089</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#f2660c3cba48abad91c3b95937183295">MSG_FORMAT_OTA</a>                          =       0xF6;           <span class="comment">//OTA操作时的编码方式</span><a name="l00090"></a>00090 <a name="l00091"></a><a class="code" href="sgip__const_8h.html#9420231fcdb466a136d7ff5cdc9c6bfa">00091</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#9420231fcdb466a136d7ff5cdc9c6bfa">TPPROTO_SMS</a>                                             =       0X00;           <span class="comment">//普通短信的协议类型</span><a name="l00092"></a><a class="code" href="sgip__const_8h.html#9dc13a6aab72b6433eb01e6cb305fcc9">00092</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#9dc13a6aab72b6433eb01e6cb305fcc9">TPPROTO_WRITE_CARD</a>              =       0X7F;           <span class="comment">//OTA操作时的协议类型</span><a name="l00093"></a>00093 <a name="l00094"></a>00094 <span class="comment">//</span><a name="l00095"></a>00095 <span class="comment">//      消息包长度定义</span><a name="l00096"></a>00096 <span class="comment">//</span><a name="l00097"></a><a class="code" href="sgip__const_8h.html#a9f5a94624112663eaa9ea042e9c29ad">00097</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#a9f5a94624112663eaa9ea042e9c29ad">SGIP_HEADLEN</a>            =       <span class="keyword">sizeof</span>(<a class="code" href="structsgipg__head.html">sgipg_head</a>);             <span class="comment">//消息头的长度</span><a name="l00098"></a><a class="code" href="sgip__const_8h.html#57bf4c93606067e47d6671d160db6251">00098</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#57bf4c93606067e47d6671d160db6251">SGIP_LOGINLEN</a>           =       <span class="keyword">sizeof</span>(<a class="code" href="structsgipg__connect.html">sgipg_connect</a>);  <span class="comment">//登录消息包体的长度</span><a name="l00099"></a><a class="code" href="sgip__const_8h.html#54686860ff06ffde17dd23241ed6eafe">00099</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#54686860ff06ffde17dd23241ed6eafe">SGIP_RESPLEN</a>            =       <span class="keyword">sizeof</span>(<a class="code" href="structsgipg__resp.html">sgipg_resp</a>);             <span class="comment">//应答包体的长度</span><a name="l00100"></a><a class="code" href="sgip__const_8h.html#3bfdb5fe98778fd255b997a40cd929df">00100</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#3bfdb5fe98778fd255b997a40cd929df">SGIP_SUBMITLEN</a>  =       <span class="keyword">sizeof</span>(<a class="code" href="structsgipg__submit.html">sgipg_submit</a>);   <span class="comment">//MT消息体的长度</span><a name="l00101"></a><a class="code" href="sgip__const_8h.html#ac3f3cdfbcd32fd2206052e6414c10aa">00101</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#ac3f3cdfbcd32fd2206052e6414c10aa">SGIP_DELIVERLEN</a> =       <span class="keyword">sizeof</span>(<a class="code" href="structsgipg__deliver.html">sgipg_deliver</a>);  <span class="comment">//MO消息体的长度</span><a name="l00102"></a><a class="code" href="sgip__const_8h.html#813a6ce8c7a4f55b45880622314c14a0">00102</a> <span class="keyword">const</span> <span class="keywordtype">int</span>       <a class="code" href="sgip__const_8h.html#813a6ce8c7a4f55b45880622314c14a0">SGIP_REPORTLEN</a>  =       <span class="keyword">sizeof</span>(<a class="code" href="structsgipg__report.html">sgipg_report</a>);   <span class="comment">//Report消息体的长度</span><a name="l00103"></a>00103 <a name="l00104"></a>00104 <span class="preprocessor">#endif</span></pre></div><hr size="1"><address style="align: right;"><small>Generated at Thu May 24 21:44:57 2007 for sgipapi 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 + -