📄 class_c_chat_base.html
字号:
<p><a class="el" href="class_c_chat_base.html#a96c98612bf6f9cf039ebba7b70c0eda">IsConnected()</a> <dl compact><dt><b>Returns:</b></dt><dd>ETrue if the client is connected. </dd></dl><p>Definition at line <a class="el" href="_chat_base_8cpp-source.html#l00188">188</a> of file <a class="el" href="_chat_base_8cpp-source.html">ChatBase.cpp</a>.<p>References <a class="el" href="_chat_base_8cpp-source.html#l00140">State()</a>.<div class="fragment"><pre class="fragment"><a name="l00189"></a>00189 {<a name="l00190"></a>00190 <span class="keywordflow">return</span> ( <a class="code" href="class_c_chat_base.html#af77e92297a4bac4704e440284577ebe">State</a>() == ESendingMessage );<a name="l00191"></a>00191 }</pre></div><p> </td> </tr></table><a class="anchor" name="6f3894ff1a7883706915d4d0c41a36bc"></a><!-- doxytag: member="CChatBase::IsReadyToSendMessage" ref="6f3894ff1a7883706915d4d0c41a36bc" args="()" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">TBool CChatBase::IsReadyToSendMessage </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_chat_base.html#6f3894ff1a7883706915d4d0c41a36bc">IsReadyToSendMessage()</a> <dl compact><dt><b>Returns:</b></dt><dd>ETrue if the client can send a message. </dd></dl><p>Definition at line <a class="el" href="_chat_base_8cpp-source.html#l00150">150</a> of file <a class="el" href="_chat_base_8cpp-source.html">ChatBase.cpp</a>.<p>References <a class="el" href="_chat_base_8cpp-source.html#l00140">State()</a>.<p>Referenced by <a class="el" href="_chat_appui_8cpp-source.html#l00103">CChatAppUi::DynInitMenuPaneL()</a>.<div class="fragment"><pre class="fragment"><a name="l00151"></a>00151 {<a name="l00152"></a>00152 <span class="keywordflow">return</span> ( <a class="code" href="class_c_chat_base.html#af77e92297a4bac4704e440284577ebe">State</a>() == EConnected );<a name="l00153"></a>00153 }</pre></div><p> </td> </tr></table><a class="anchor" name="79737b00f2b6a07492c7caf4220c6691"></a><!-- doxytag: member="CChatBase::DoCancel" ref="79737b00f2b6a07492c7caf4220c6691" args="()" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">void CChatBase::DoCancel </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [protected]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_chat_base.html#79737b00f2b6a07492c7caf4220c6691">DoCancel()</a> Cancel any outstanding requests <p>Reimplemented in <a class="el" href="class_c_chat_bt.html#79737b00f2b6a07492c7caf4220c6691">CChatBt</a>, and <a class="el" href="class_c_chat_inet.html#79737b00f2b6a07492c7caf4220c6691">CChatInet</a>.<p>Definition at line <a class="el" href="_chat_base_8cpp-source.html#l00090">90</a> of file <a class="el" href="_chat_base_8cpp-source.html">ChatBase.cpp</a>.<div class="fragment"><pre class="fragment"><a name="l00091"></a>00091 {<a name="l00092"></a>00092 <span class="comment">// no implementation required</span><a name="l00093"></a>00093 }</pre></div><p> </td> </tr></table><a class="anchor" name="98dcd20e4dd117488a6a90dadd4dfac5"></a><!-- doxytag: member="CChatBase::RunL" ref="98dcd20e4dd117488a6a90dadd4dfac5" args="()" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">void CChatBase::RunL </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [protected]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_chat_base.html#98dcd20e4dd117488a6a90dadd4dfac5">RunL()</a> Respond to an event <p>Reimplemented in <a class="el" href="class_c_chat_bt.html#98dcd20e4dd117488a6a90dadd4dfac5">CChatBt</a>, and <a class="el" href="class_c_chat_inet.html#98dcd20e4dd117488a6a90dadd4dfac5">CChatInet</a>.<p>Definition at line <a class="el" href="_chat_base_8cpp-source.html#l00100">100</a> of file <a class="el" href="_chat_base_8cpp-source.html">ChatBase.cpp</a>.<div class="fragment"><pre class="fragment"><a name="l00101"></a>00101 {<a name="l00102"></a>00102 <span class="comment">// no implementation required</span><a name="l00103"></a>00103 }</pre></div><p> </td> </tr></table><a class="anchor" name="9ce34ba0b947863222da3c63d0481044"></a><!-- doxytag: member="CChatBase::ConstructL" ref="9ce34ba0b947863222da3c63d0481044" args="()" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">void CChatBase::ConstructL </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [private]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_chat_base.html#9ce34ba0b947863222da3c63d0481044">ConstructL()</a> Performs second phase construction of this object <p>Reimplemented in <a class="el" href="class_c_chat_bt.html#9ce34ba0b947863222da3c63d0481044">CChatBt</a>, and <a class="el" href="class_c_chat_inet.html#9ce34ba0b947863222da3c63d0481044">CChatInet</a>.<p>Definition at line <a class="el" href="_chat_base_8cpp-source.html#l00056">56</a> of file <a class="el" href="_chat_base_8cpp-source.html">ChatBase.cpp</a>.<div class="fragment"><pre class="fragment"><a name="l00057"></a>00057 {<a name="l00058"></a>00058 <span class="comment">// no implementation required</span><a name="l00059"></a>00059 }</pre></div><p> </td> </tr></table><hr><h2>Member Data Documentation</h2><a class="anchor" name="63052a309baec315239b427aa7647b76"></a><!-- doxytag: member="CChatBase::iState" ref="63052a309baec315239b427aa7647b76" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">TChatState <a class="el" href="class_c_chat_base.html#63052a309baec315239b427aa7647b76">CChatBase::iState</a><code> [private]</code> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>iState the current state of the client <p>Definition at line <a class="el" href="_chat_base_8h-source.html#l00178">178</a> of file <a class="el" href="_chat_base_8h-source.html">ChatBase.h</a>.<p>Referenced by <a class="el" href="_chat_base_8cpp-source.html#l00130">SetState()</a>, and <a class="el" href="_chat_base_8cpp-source.html#l00140">State()</a>. </td> </tr></table><a class="anchor" name="9d387bbae93f2ae894f3e1c32e6bf1c6"></a><!-- doxytag: member="CChatBase::iLog" ref="9d387bbae93f2ae894f3e1c32e6bf1c6" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="class_m_log.html">MLog</a>& <a class="el" href="class_c_chat_base.html#9d387bbae93f2ae894f3e1c32e6bf1c6">CChatBase::iLog</a><code> [private]</code> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>iLog the log to send output to <p>Reimplemented in <a class="el" href="class_c_chat_bt.html#9d387bbae93f2ae894f3e1c32e6bf1c6">CChatBt</a>, and <a class="el" href="class_c_chat_inet.html#9d387bbae93f2ae894f3e1c32e6bf1c6">CChatInet</a>.<p>Definition at line <a class="el" href="_chat_base_8h-source.html#l00183">183</a> of file <a class="el" href="_chat_base_8h-source.html">ChatBase.h</a>. </td> </tr></table><a class="anchor" name="19c3ad7757a5f7faf529044eea8714b4"></a><!-- doxytag: member="CChatBase::iServerMode" ref="19c3ad7757a5f7faf529044eea8714b4" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">TBool <a class="el" href="class_c_chat_base.html#19c3ad7757a5f7faf529044eea8714b4">CChatBase::iServerMode</a><code> [private]</code> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>iServerMode indicates server mode <p>Definition at line <a class="el" href="_chat_base_8h-source.html#l00188">188</a> of file <a class="el" href="_chat_base_8h-source.html">ChatBase.h</a>.<p>Referenced by <a class="el" href="_chat_base_8cpp-source.html#l00110">Server()</a>, and <a class="el" href="_chat_base_8cpp-source.html#l00120">SetServer()</a>. </td> </tr></table><hr>The documentation for this class was generated from the following files:<ul><li><a class="el" href="_chat_base_8h-source.html">ChatBase.h</a><li><a class="el" href="_chat_base_8cpp-source.html">ChatBase.cpp</a></ul><hr><table x-use-null-cells style="x-cell-content-align: top; width: 100%; border-spacing: 0px; border-spacing: 0px;" cellspacing=0 width=100%> <col style="width: 50%;"> <col style="width: 50%;"> <tr style="x-cell-content-align: top;" valign=top> <td style="width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: None; border-left-style: None; border-top-style: None; border-bottom-style: None;" width=50%> <p style="font-family: Arial;"><small style="font-size: smaller;">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -