Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_count_serv_session.html
changeset 1 25a17d01db0c
child 6 43e37759235e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_count_serv_session.html	Fri Jan 22 18:26:19 2010 +0000
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>TB10.1 Example Applications: CCountServSession Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.3 -->
+<h1>CCountServSession Class Reference</h1><!-- doxytag: class="CCountServSession" -->
+<p>
+<a href="class_c_count_serv_session-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#c68abcf96df46d35d7b42daef3373a7e">CCountServSession</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#d339aa53d99cf7e1fe2584ccc523eade">ServiceL</a> (const RMessage2 &amp;aMessage)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#0c22651f5af66827c00baab5ad0c697e">DispatchMessageL</a> (const RMessage2 &amp;aMessage)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#4525c4f71d949a86fe4c02a7b242ce1e">SetFromStringL</a> (const RMessage2 &amp;aMessage)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#26b884886f050963b5c29b792131418d">Increase</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#eaeb91138f6d418a4fa580e095ed6081">Decrease</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#36a92a040c8531527ae6de25ee1a1299">IncreaseBy</a> (const RMessage2 &amp;aMessage)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#b3a11addfd25b34b31ec7537d2e389af">DecreaseBy</a> (const RMessage2 &amp;aMessage)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#1c4cd0dd8c2cab784c4e3fafea9e4115">CounterValueL</a> (const RMessage2 &amp;aMessage)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#11afb27d6b3cfb6b658c46e3f5d1bd22">Reset</a> ()</td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_count_serv_session.html#136ce24bef4184ad3b61aa9ae4bca5e0">PanicClient</a> (const RMessage2 &amp;aMessage, TInt aPanic) const </td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+This class represents a session with the server. Functions are provided to respond appropriately to client messages. 
+<p>Definition at line <a class="el" href="_simple_server_8h-source.html#l00068">68</a> of file <a class="el" href="_simple_server_8h-source.html">SimpleServer.h</a>.</p>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="c68abcf96df46d35d7b42daef3373a7e"></a><!-- doxytag: member="CCountServSession::CCountServSession" ref="c68abcf96df46d35d7b42daef3373a7e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">CCountServSession::CCountServSession           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructor 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00085">85</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="d339aa53d99cf7e1fe2584ccc523eade"></a><!-- doxytag: member="CCountServSession::ServiceL" ref="d339aa53d99cf7e1fe2584ccc523eade" args="(const RMessage2 &amp;aMessage)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::ServiceL           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Services a client request. 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00092">92</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="0c22651f5af66827c00baab5ad0c697e"></a><!-- doxytag: member="CCountServSession::DispatchMessageL" ref="0c22651f5af66827c00baab5ad0c697e" args="(const RMessage2 &amp;aMessage)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::DispatchMessageL           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Called by <a class="el" href="class_c_count_serv_session.html#d339aa53d99cf7e1fe2584ccc523eade">ServiceL()</a><p>
+It tests the function code and then delegates to the appropriate function. 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00104">104</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="4525c4f71d949a86fe4c02a7b242ce1e"></a><!-- doxytag: member="CCountServSession::SetFromStringL" ref="4525c4f71d949a86fe4c02a7b242ce1e" args="(const RMessage2 &amp;aMessage)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::SetFromStringL           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Initialize the counter with the numeric equivalent of the descriptor contents This function is here to demonstrate reading from the client address space. Note that in this example, the client and the server are part of the same process, 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00149">149</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="26b884886f050963b5c29b792131418d"></a><!-- doxytag: member="CCountServSession::Increase" ref="26b884886f050963b5c29b792131418d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::Increase           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Increases the session counter by default (1) 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00203">203</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="eaeb91138f6d418a4fa580e095ed6081"></a><!-- doxytag: member="CCountServSession::Decrease" ref="eaeb91138f6d418a4fa580e095ed6081" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::Decrease           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Decreases the session counter by default (1) 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00220">220</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="36a92a040c8531527ae6de25ee1a1299"></a><!-- doxytag: member="CCountServSession::IncreaseBy" ref="36a92a040c8531527ae6de25ee1a1299" args="(const RMessage2 &amp;aMessage)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::IncreaseBy           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Increases the session counter by an integer. 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00212">212</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="b3a11addfd25b34b31ec7537d2e389af"></a><!-- doxytag: member="CCountServSession::DecreaseBy" ref="b3a11addfd25b34b31ec7537d2e389af" args="(const RMessage2 &amp;aMessage)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::DecreaseBy           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Decreases the session counter by an integer. 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00229">229</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="1c4cd0dd8c2cab784c4e3fafea9e4115"></a><!-- doxytag: member="CCountServSession::CounterValueL" ref="1c4cd0dd8c2cab784c4e3fafea9e4115" args="(const RMessage2 &amp;aMessage)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::CounterValueL           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Writes the counter value to a descriptor in the client address space. This function demonstrates writing to the client. 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00248">248</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="11afb27d6b3cfb6b658c46e3f5d1bd22"></a><!-- doxytag: member="CCountServSession::Reset" ref="11afb27d6b3cfb6b658c46e3f5d1bd22" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::Reset           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Resets the session counter. 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00238">238</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="136ce24bef4184ad3b61aa9ae4bca5e0"></a><!-- doxytag: member="CCountServSession::PanicClient" ref="136ce24bef4184ad3b61aa9ae4bca5e0" args="(const RMessage2 &amp;aMessage, TInt aPanic) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CCountServSession::PanicClient           </td>
+          <td>(</td>
+          <td class="paramtype">const RMessage2 &amp;&nbsp;</td>
+          <td class="paramname"> <em>aMessage</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">TInt&nbsp;</td>
+          <td class="paramname"> <em>aPanic</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"> const<code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Panics the client 
+<p>Definition at line <a class="el" href="_simple_server_8cpp-source.html#l00258">258</a> of file <a class="el" href="_simple_server_8cpp-source.html">SimpleServer.cpp</a>.</p>
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:04 2010 for TB10.1 Example Applications by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
+</body>
+</html>