examples/S60CppExamples/ClientServerAsync/doc/timesession_8h-source.html

00001 "-//W3C//DTD HTML 4.0 Transitional//EN">
00002 
00003 
00004 
00005 "Content-Type" content="text/html;charset=iso-8859-1">
00006 timesession.h Source File
00007 "style.css" rel="stylesheet" type="text/css">
00008 
00009 
00010 "0" width="100%" height="8" bgcolor="#eeeeee">
00011 
"100%" height="1">"2" color="#000000" face="Arial, Helvetica, sans-serif"> 00012 S60 5th Edition SDK
Example Applications Guide
00013 00014
class="tabs"> 00015
00020

timesession.h

class="fragment">
class="fragment">"l00001">00001 class="comment">/*
00021 00002 * ==============================================================================
00022 00003 *  Name        : timesession.h
00023 00004 *  Part of     : CSAsync
00024 00005 *  Interface   :
00025 00006 *  Description :
00026 00007 *  Version     :
00027 00008 *
00028 00009 *  Copyright (c) 2004-2006 Nokia Corporation.
00029 00010 *  This material, including documentation and any related
00030 00011 *  computer programs, is protected by copyright controlled by
00031 00012 *  Nokia Corporation.
00032 00013 * ==============================================================================
00033 00014 */
00034 "l00015">00015 
00035 "l00016">00016 
00036 "l00017">00017 class="preprocessor">#ifndef __CTIMESESSION_H__
00037 "l00018">00018 class="preprocessor">class="preprocessor">#define __CTIMESESSION_H__
00038 "l00019">00019 class="preprocessor">
00039 "l00020">00020 class="comment">// INCLUDE FILES
00040 "l00021">00021 class="preprocessor">#include <e32base.h>
00041 "l00022">00022 
00042 "l00023">00023 class="comment">// FORWARD DECLARATIONS
00043 "l00024">00024 class="keyword">class "code" href="class_c_time_server.html">CTimeServer;
00044 "l00025">00025 
00045 "l00026">00026 class="comment">// CLASS DECLARATION
00046 "l00027">00027 class="comment">
00050 "l00031">class="code" href="class_c_time_server_session.html">00031 class="keyword">class "code" href="class_c_time_server_session.html">CTimeServerSession : class="keyword">public CSession2
00051 "l00032">00032     {
00052 "l00033">00033     class="keyword">public: class="comment">// Constructors and destructors
00053 "l00034">00034 class="comment">
00054 "l00035">00035 class="comment">        
00060 "l00041">00041         class="keyword">static class="code" href="class_c_time_server_session.html">CTimeServerSession* class="code" href="class_c_time_server_session.html#73d44aed371951fd548af4329b779411">NewL( class="code" href="class_c_time_server.html">CTimeServer& aServer );
00061 "l00042">00042 class="comment">
00062 "l00043">00043 class="comment">        
00068 "l00049">00049         class="keyword">static class="code" href="class_c_time_server_session.html">CTimeServerSession* class="code" href="class_c_time_server_session.html#e1d8bbb0d9472f94ae559c6cb4e59e74">NewLC( class="code" href="class_c_time_server.html">CTimeServer& aServer );
00069 "l00050">00050 class="comment">
00070 "l00051">00051 class="comment">        
00074 "l00055">00055         class="keyword">virtual class="code" href="class_c_time_server_session.html#efc8537cb8d65ded65903587ad44c2e0">~CTimeServerSession();
00075 "l00056">00056 
00076 "l00057">00057     class="keyword">public: class="comment">// New functions
00077 "l00058">00058 class="comment">
00078 "l00059">00059 class="comment">        
00083 "l00064">00064         class="keywordtype">void class="code" href="class_c_time_server_session.html#ecff8e289d914777ae0c503db937cf33">SendTimeToClient();
00084 "l00065">00065 
00085 "l00066">00066     class="keyword">public: class="comment">// Functions from base classes
00086 "l00067">00067 class="comment">
00087 "l00068">00068 class="comment">        
00093 "l00074">00074         class="keywordtype">void class="code" href="class_c_time_server_session.html#75c0a1442736b57144c9ad541d87d370">ServiceL( class="keyword">const RMessage2& aMessage );
00094 "l00075">00075 
00095 "l00076">00076     class="keyword">private: class="comment">// Constructors and destructors
00096 "l00077">00077 class="comment">
00097 "l00078">00078 class="comment">        
00102 "l00083">00083         class="code" href="class_c_time_server_session.html#88d810fed35057dcca6673d50400186c">CTimeServerSession( class="code" href="class_c_time_server.html">CTimeServer& aServer );
00103 "l00084">00084 class="comment">
00104 "l00085">00085 class="comment">        
00108 "l00089">00089         class="keywordtype">void class="code" href="class_c_time_server_session.html#9ce34ba0b947863222da3c63d0481044">ConstructL();
00109 "l00090">00090 
00110 "l00091">00091     class="keyword">private: class="comment">// New methods
00111 "l00092">00092 class="comment">
00112 "l00093">00093 class="comment">        
00118 "l00099">00099         class="keywordtype">void class="code" href="class_c_time_server_session.html#fc9ec0d1642cb12692ca61f4a163e601">PanicClient( class="keyword">const RMessagePtr2& aMessage, 
00119 "l00100">00100                           TInt aPanic ) class="keyword">const;
00120 "l00101">00101 class="comment">
00121 "l00102">00102 class="comment">        
00127 "l00108">00108         class="keywordtype">void class="code" href="class_c_time_server_session.html#8fac529732093d7c4331fb0e03da87f1">RequestTimeL( class="keyword">const RMessage2& aMessage );
00128 "l00109">00109 
00129 "l00110">00110     class="keyword">private: class="comment">// Data
00130 "l00111">00111 class="comment">
00131 "l00112">00112 class="comment">        
00134 "l00115">class="code" href="class_c_time_server_session.html#6a31e2b3666880d5daf8f63641125e71">00115         TBool class="code" href="class_c_time_server_session.html#6a31e2b3666880d5daf8f63641125e71">iWaitingForTick;
00135 "l00116">00116 class="comment">
00136 "l00117">00117 class="comment">        
00139 "l00120">class="code" href="class_c_time_server_session.html#83107f9dbd3370ed4e809e8cc7b35380">00120         RMessage2 class="code" href="class_c_time_server_session.html#83107f9dbd3370ed4e809e8cc7b35380">iMessage;
00140 "l00121">00121 class="comment">
00141 "l00122">00122 class="comment">        
00144 "l00125">class="code" href="class_c_time_server_session.html#2fd325e8f3ad0cd0f67a39cca15fa423">00125         class="code" href="class_c_time_server.html">CTimeServer& class="code" href="class_c_time_server_session.html#2fd325e8f3ad0cd0f67a39cca15fa423">iServer;
00145 "l00126">00126     };
00146 "l00127">00127 
00147 "l00128">00128 class="preprocessor">#endif // __CTIMESESSION_H__
00148 "l00129">00129 class="preprocessor">
00149 "l00130">00130 
00150 "l00131">00131 class="comment">// End of File
00151 

00152 00153 00154 style="x-cell-content-align: top;00155 width: 100%;00156 border-spacing: 0px;00157 border-spacing: 0px;"00158 cellspacing=0 00159 width=100%> 00160 "width: 50%;"> 00161 "width: 50%;"> 00162 00163 "x-cell-content-align: top;"00164 valign=top> 00165 00174 00196
"width: 50%; 00166 padding-right: 10px; 00167 padding-left: 10px; 00168 border-right-style: None; 00169 border-left-style: None; 00170 border-top-style: None; 00171 border-bottom-style: None;" 00172 width=50%> 00173

"font-family: Arial;">"font-size: smaller;"> Nokia 2009

"width: 50%; 00175 padding-right: 10px; 00176 padding-left: 10px; 00177 border-top-style: None; 00178 border-bottom-style: None; 00179 border-right-style: None;" 00180 width=50%> 00181

"text-align: right; margin-right: -4px;" 00182 align=right>"font-weight: bold;">"#Top" 00183 title="Back to top">00184 src="top.gif" 00185 x-maintain-ratio=TRUE 00186 alt="Back to top" 00187 style="border: none; 00188 width: 18px; 00189 height: 15px; 00190 float: none; 00191 border-style: none; 00192 border-style: none;" 00193 width=18 00194 height=15 00195 border=0>

00197 00198 00199

Generated by  doxygen 1.6.2