📄 class_c_cmpp.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: CCmpp类参考</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>CCmpp类参考</h1><!-- doxytag: class="CCmpp" --><code>#include <<a class="el" href="cmppbase_8h-source.html">cmppbase.h</a>></code><p>被<a class="el" href="class_c_m_p_p_connection.html">CMPPConnection</a>继承.<p>继承图,类CCmpp<center><font size="2">[<a target="top" href="graph_legend.html">图例</a>]</font></center><a href="class_c_cmpp-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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#afa176bef7576392a4fed022d91c5cf3">CCmpp</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#a691210ffeb3e768b5d93b57983dbe25">~CCmpp</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#50c6e67b931b7b90d5025ccf4b39837b">SendConnect</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId, char *pchSrcAddr, char *pchPwd, unsigned char uchVersion)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#45a070db2618567eab8377df0f9bd60d">SendTerminate</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#a496aafa70140ffafc74386ed976e901">SendSubmit</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId, unsigned _int64 nMsgId, unsigned char uchPKtotal, unsigned char uchPKnumber, unsigned char uchNeedreport, unsigned char uchMsglevel, char *pchServiceid, unsigned char uchFeeusertype, char *pchFeeterminalid, unsigned char uchFeeterminaltype, unsigned char uchTppid, unsigned char uchTpudhi, unsigned char uchMsgfmt, char *pchMsgsrc, char *pchFeetype, char *pchFeecode, char *pchValidtime, char *pchAttime, char *pchSrcid, unsigned char uchDestusrtl, char *pchDestterminalid, unsigned char uchDestterminaltype, unsigned char uchMsglen, char *pchMsgcontent, char *sLinkId)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#2f0b6d899f9a97942b53e6513cdcba74">SendQuery</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId, char *pchTime, unsigned char uchQueryType, char *pchQueryCode)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#95bdb1d7edc574a219482ee7507eae10">SendDeliverResp</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId, unsigned _int64 nMsgId, <a class="el" href="const_8h.html#5ca2900633c63b8a622d69d7ee428cbb">PINTResult</a> nResult)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#180683408207dc9473f9ce089205432c">SendCancel</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId, unsigned _int64 nMsgId)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#97265817a3b3dd48966545a3a94a1813">SendActiveTest</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#5facf19187916c86b9b22656bed43ff1">SendTerminateResp</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#91402897f3cd648a82cebee1411c4302">SendActiveTestResp</a> (<a class="el" href="class_t_c_p_socket.html">TCPSocket</a> *tsClient, unsigned long nSeqId)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#89ba5261cbd7f5613b0884ac111a23c8">IncreaseSeqId</a> ()</td></tr><tr><td colspan="2"><br><h2>公有属性</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#da4a3d8cd035b309403a39679a69b31a">m_nSocketTimeout</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_cmpp.html#26c077363a1eff27128eca066e715059">m_nSeq</a></td></tr></table><hr><h2>构造及析构函数文档</h2><a class="anchor" name="afa176bef7576392a4fed022d91c5cf3"></a><!-- doxytag: member="CCmpp::CCmpp" ref="afa176bef7576392a4fed022d91c5cf3" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">CCmpp::CCmpp </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><a class="el" href="cmpp__v30_8cpp.html">cmpp_v30.cpp</a><p>Short Message Abstractive Library.(SMAL)<p>Copyright 2003-2006 北京风起水流软件工作室<p><a href="http://www.zealware.com">http://www.zealware.com</a><p><a href="mailto:princetoad@gmail.com">princetoad@gmail.com</a> </div></div><p><a class="anchor" name="a691210ffeb3e768b5d93b57983dbe25"></a><!-- doxytag: member="CCmpp::~CCmpp" ref="a691210ffeb3e768b5d93b57983dbe25" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">CCmpp::~CCmpp </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"><code> [virtual]</code></td> </tr> </table></div><div class="memdoc"><p></div></div><p><hr><h2>成员函数文档</h2><a class="anchor" name="50c6e67b931b7b90d5025ccf4b39837b"></a><!-- doxytag: member="CCmpp::SendConnect" ref="50c6e67b931b7b90d5025ccf4b39837b" args="(TCPSocket *tsClient, unsigned long nSeqId, char *pchSrcAddr, char *pchPwd, unsigned char uchVersion)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">int CCmpp::SendConnect </td> <td>(</td> <td class="paramtype"><a class="el" href="class_t_c_p_socket.html">TCPSocket</a> * </td> <td class="paramname"> <em>tsClient</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>nSeqId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchSrcAddr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchPwd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchVersion</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p>建立连接操作(Connect) </div></div><p><a class="anchor" name="45a070db2618567eab8377df0f9bd60d"></a><!-- doxytag: member="CCmpp::SendTerminate" ref="45a070db2618567eab8377df0f9bd60d" args="(TCPSocket *tsClient, unsigned long nSeqId)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">int CCmpp::SendTerminate </td> <td>(</td> <td class="paramtype"><a class="el" href="class_t_c_p_socket.html">TCPSocket</a> * </td> <td class="paramname"> <em>tsClient</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>nSeqId</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p>拆除连接操作Terminate) </div></div><p><a class="anchor" name="a496aafa70140ffafc74386ed976e901"></a><!-- doxytag: member="CCmpp::SendSubmit" ref="a496aafa70140ffafc74386ed976e901" args="(TCPSocket *tsClient, unsigned long nSeqId, unsigned _int64 nMsgId, unsigned char uchPKtotal, unsigned char uchPKnumber, unsigned char uchNeedreport, unsigned char uchMsglevel, char *pchServiceid, unsigned char uchFeeusertype, char *pchFeeterminalid, unsigned char uchFeeterminaltype, unsigned char uchTppid, unsigned char uchTpudhi, unsigned char uchMsgfmt, char *pchMsgsrc, char *pchFeetype, char *pchFeecode, char *pchValidtime, char *pchAttime, char *pchSrcid, unsigned char uchDestusrtl, char *pchDestterminalid, unsigned char uchDestterminaltype, unsigned char uchMsglen, char *pchMsgcontent, char *sLinkId)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">int CCmpp::SendSubmit </td> <td>(</td> <td class="paramtype"><a class="el" href="class_t_c_p_socket.html">TCPSocket</a> * </td> <td class="paramname"> <em>tsClient</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>nSeqId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned _int64 </td> <td class="paramname"> <em>nMsgId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchPKtotal</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchPKnumber</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchNeedreport</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchMsglevel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchServiceid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchFeeusertype</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchFeeterminalid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchFeeterminaltype</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchTppid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchTpudhi</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchMsgfmt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchMsgsrc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchFeetype</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchFeecode</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchValidtime</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchAttime</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>pchSrcid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>uchDestusrtl</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -