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

📄 cmppconn_8h-source.html

📁 CMPP 客户端接口API 符合中国移动CMPP3.0 2.0 适用于SP端客户端的开发
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<a name="l00606"></a>00606         }<a name="l00607"></a>00607 <a name="l00610"></a><a class="code" href="class_c_m_p_p_client.html#2a8c98ef870a512964f29a3bc122c9b7">00610</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#2a8c98ef870a512964f29a3bc122c9b7">OnReceivedConnectionQueryResponse</a>(<a name="l00611"></a>00611                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00612"></a>00612                 <a class="code" href="structcmpp__query__resp.html">cmpp_query_resp</a> _message<a name="l00613"></a>00613                 )<a name="l00614"></a>00614         {<a name="l00615"></a>00615                 <span class="keywordflow">return</span>;<a name="l00616"></a>00616         }<a name="l00617"></a>00617 <a name="l00620"></a><a class="code" href="class_c_m_p_p_client.html#e09d81a1d7eaad304214252a20421e04">00620</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#e09d81a1d7eaad304214252a20421e04">OnReceivedConnectionCancelResponse</a>(<a name="l00621"></a>00621                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00622"></a>00622                 <a class="code" href="structcmpp__cancel__resp.html">cmpp_cancel_resp</a> _message<a name="l00623"></a>00623                 )<a name="l00624"></a>00624         {<a name="l00625"></a>00625                 <span class="keywordflow">return</span>;<a name="l00626"></a>00626         }<a name="l00627"></a>00627 <a name="l00630"></a><a class="code" href="class_c_m_p_p_client.html#ec6f1123537acee0851e5671f0c29167">00630</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#ec6f1123537acee0851e5671f0c29167">OnReceivedConnectionActiveTest</a>(<a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection)<a name="l00631"></a>00631         {<a name="l00632"></a>00632                 <span class="keywordflow">return</span>;<a name="l00633"></a>00633         }<a name="l00634"></a>00634 <a name="l00637"></a><a class="code" href="class_c_m_p_p_client.html#5c538eadc65553a6244fcd67049899c2">00637</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#5c538eadc65553a6244fcd67049899c2">OnReceivedConnectionActiveTestResponse</a>(<a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection)<a name="l00638"></a>00638         {<a name="l00639"></a>00639                 <span class="keywordflow">return</span>;<a name="l00640"></a>00640         }<a name="l00641"></a>00641 <a name="l00645"></a>00645         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#68360a5524c3109edd35e47b05144196">OnConnectionLogWrite</a>(<a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection, <span class="keyword">const</span> <span class="keywordtype">char</span> * str);<a name="l00647"></a>00647 <a name="l00648"></a>00648 <span class="keyword">public</span>:<a name="l00651"></a>00651         BOOL <a class="code" href="class_c_m_p_p_client.html#7fde4a592084f38a1a52d735f94dfd36">ProcessConnectionSubmiting</a>(<a name="l00652"></a>00652                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00653"></a>00653                 <a class="code" href="structcmpp__submit.html">cmpp_submit</a> _message<a name="l00654"></a>00654                 );<a name="l00655"></a>00655 <a name="l00656"></a>00656         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#6706adcb78416ac13096644364e77eb8">ProcessConnectionSubmited</a>(<a name="l00657"></a>00657                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00658"></a>00658                 <a class="code" href="structcmpp__submit.html">cmpp_submit</a> _message<a name="l00659"></a>00659                 );<a name="l00660"></a>00660 <a name="l00661"></a>00661         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#cb33c6841cd2906a6c3a196a276634a5">ProcessConnectionSubmitFailed</a>(<a name="l00662"></a>00662                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00663"></a>00663                 <a class="code" href="structcmpp__submit.html">cmpp_submit</a> _message<a name="l00664"></a>00664                 );<a name="l00665"></a>00665 <a name="l00666"></a>00666         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#2b8f93dd80d3f0fc6456ce8b890595be">ProcessReceivedConnectionConnectResponse</a>(<a name="l00667"></a>00667                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00668"></a>00668                 <a class="code" href="structcmpp__connect__resp.html">cmpp_connect_resp</a> _message<a name="l00669"></a>00669                 );<a name="l00670"></a>00670 <a name="l00671"></a>00671         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#1b58f3930df886242d11c1a788f70a18">ProcessReceivedConnectionTerminate</a>(<a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection);<a name="l00672"></a>00672 <a name="l00673"></a>00673         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#1ec0ee341c83af5a492b41ebb558ec3e">ProcessReceivedConnectionSubmitResponse</a>(<a name="l00674"></a>00674                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00675"></a>00675                 <a class="code" href="structcmpp__submit__deliver__resp.html">cmpp_submit_deliver_resp</a> _message<a name="l00676"></a>00676                 );<a name="l00677"></a>00677 <a name="l00678"></a>00678         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#2ded4bc4e919492b1009c3363eef8187">ProcessReceivedConnectionDeliver</a>(<a name="l00679"></a>00679                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00680"></a>00680                 <a class="code" href="structcmpp__deliver.html">cmpp_deliver</a> _message<a name="l00681"></a>00681                 );<a name="l00682"></a>00682 <a name="l00683"></a>00683         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#6fa989072f9b58a621958936e2cf691a">ProcessReceivedConnectionStatusReport</a>(<a name="l00684"></a>00684                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00685"></a>00685                 <a class="code" href="structcmpp__deliver.html">cmpp_deliver</a> _message<a name="l00686"></a>00686                 );<a name="l00687"></a>00687 <a name="l00688"></a>00688         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#7d4f93f8baf895c8b72a4893970ef352">ProcessReceivedConnectionQueryResponse</a>(<a name="l00689"></a>00689                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00690"></a>00690                 <a class="code" href="structcmpp__query__resp.html">cmpp_query_resp</a> _message<a name="l00691"></a>00691                 );<a name="l00692"></a>00692 <a name="l00693"></a>00693         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#fb01d17fcd3f7e60f276a54cfb2e69af">ProcessReceivedConnectionCancelResponse</a>(<a name="l00694"></a>00694                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection,<a name="l00695"></a>00695                 <a class="code" href="structcmpp__cancel__resp.html">cmpp_cancel_resp</a> _message<a name="l00696"></a>00696                 );<a name="l00697"></a>00697 <a name="l00698"></a>00698         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#9e49dd915f956210b836f75c24e65bb5">ProcessReceivedConnectionActiveTest</a>(<a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection);<a name="l00699"></a>00699 <a name="l00700"></a>00700         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#4b3a40118bf4a1df1317edd4a478df3e">ProcessReceivedConnectionActiveTestResponse</a>(<a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection);<a name="l00701"></a>00701 <a name="l00702"></a>00702 <span class="keyword">protected</span>:<a name="l00705"></a>00705         CString <a class="code" href="class_c_m_p_p_client.html#477f9812c8985091e6ea68915e0630b9">CreateToken</a>() <span class="keyword">const</span>;<a name="l00706"></a>00706 <a name="l00709"></a>00709         <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> * <a class="code" href="class_c_m_p_p_client.html#ac3e7b6c7c583fd489da7a7c182eca15">firstFitRouter</a>(<span class="keywordtype">int</span> start);<a name="l00710"></a>00710 <a name="l00713"></a>00713         <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> * <a class="code" href="class_c_m_p_p_client.html#85240ecbf3c249ad7f1ce63a9181934d">roundRobinRouter</a>();<a name="l00714"></a>00714 <a name="l00717"></a>00717         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#42f76200eca3989a412dc640055ade8f">LogWrite</a>(LPCTSTR pchFmt, ...);<a name="l00718"></a>00718 <a name="l00721"></a>00721         <span class="keywordtype">void</span> <a class="code" href="class_c_m_p_p_client.html#1942c670d9420cf588ad5f8da14ea4e6">MakeSubmit</a>(<a name="l00722"></a>00722                 <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a> &amp; connection, <a name="l00723"></a>00723                 <a class="code" href="structcmpp__submit.html">cmpp_submit</a> &amp; message<a name="l00724"></a>00724                 );<a name="l00725"></a>00725 <a name="l00726"></a>00726 <span class="keyword">private</span>:<a name="l00727"></a>00727         <a class="code" href="class_c_thread_pool.html">CThreadPool</a>                             m_pool;<a name="l00728"></a>00728         <a class="code" href="class_c_worker.html">CWorker</a>                                         m_worker;<a name="l00729"></a>00729         <a class="code" href="class_c_job.html">CJob</a>                                                    * m_pJob;<a name="l00730"></a>00730         <a class="code" href="cmppconn_8h.html#d3f76277c6d9bd56cbe441f2a627f89b">aList</a>                                                   connectionList;<a name="l00731"></a>00731         CCriticalSection        m_listCS;<a name="l00732"></a>00732         <a class="code" href="class_c_m_p_p_connection.html">CMPPConnection</a>          * lastPick;<a name="l00733"></a>00733         <span class="keywordtype">int</span>                                                             m_

⌨️ 快捷键说明

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