|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> |
|
3 <title>TB10.1 Example Applications: CProcessServer Class Reference</title> |
|
4 <link href="doxygen.css" rel="stylesheet" type="text/css"> |
|
5 <link href="tabs.css" rel="stylesheet" type="text/css"> |
|
6 </head><body> |
|
7 <!-- Generated by Doxygen 1.5.3 --> |
|
8 <h1>CProcessServer Class Reference</h1><!-- doxytag: class="CProcessServer" --> |
|
9 <p> |
|
10 <a href="class_c_process_server-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> |
|
11 <tr><td></td></tr> |
|
12 <tr><td colspan="2"><br><h2>Public Types</h2></td></tr> |
|
13 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38">TDriverState</a> { <br> |
|
14 <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38febfde84b09cb7b3b4bfc1fe81587451">EStateUnknown</a>, |
|
15 <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38e0571fa5b49a37bdac4e3d6e5f6f30a1">EDriverLoaded</a>, |
|
16 <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38d1f2b7048e915bb24c249a40e10c500c">ELogicalChannelOpened</a>, |
|
17 <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38946b4628ef31d91ded88495747be5902">ESendingData</a>, |
|
18 <br> |
|
19 <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b385357bdbb689c819cd07b927e09b11e3f">ELogicalChannelClosed</a>, |
|
20 <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b386156c4dd182e5386ec555f3da184fdfd">EDriverUnloaded</a> |
|
21 <br> |
|
22 }</td></tr> |
|
23 |
|
24 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> |
|
25 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#f9cff6818110c62a7ad6a1c19984297b">~CProcessServer</a> ()</td></tr> |
|
26 |
|
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">CSession2 * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#0025005d37f3cc34dc8e181373980ce9">NewSessionL</a> (const TVersion &aVersion, const RMessage2 &aMessage) const </td></tr> |
|
28 |
|
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#d113263093aaa3489308e2ecc6f20c87">IncrementRefCount</a> ()</td></tr> |
|
30 |
|
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#cc9e2e8092c07e6fbf8aa4f866a1ba89">DecrementRefCount</a> ()</td></tr> |
|
32 |
|
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#9333ba960d07b42c72d98466b01788ce">LoadDevice</a> ()</td></tr> |
|
34 |
|
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#3e78b0766ff78223d4ccf77fa717b269">UnloadDevice</a> ()</td></tr> |
|
36 |
|
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#1861af3b7073acf002b55520397c4678">OpenLogicalChannel</a> ()</td></tr> |
|
38 |
|
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#c381e3ac102f3c720ca1cffec2ab570d">CloseLogicalChannel</a> ()</td></tr> |
|
40 |
|
41 <tr><td class="memItemLeft" nowrap align="right" valign="top">TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#a1e3677c879b6a531f67267ff63ec214">SendDataToDevice</a> (TRequestStatus &aStatus, const TDesC8 &aData)</td></tr> |
|
42 |
|
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#853cb371c075e2f74ac3e28a9a66f38e">CancelSendData</a> ()</td></tr> |
|
44 |
|
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#6af5450445ef1f12826f88a24ec83043">UpdateDriverState</a> (<a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38">TDriverState</a> aState)</td></tr> |
|
46 |
|
47 <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> |
|
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_process_server.html#239278f30e2253b2d0827752355dbef2">NewLC</a> ()</td></tr> |
|
49 |
|
50 </table> |
|
51 <hr><a name="_details"></a><h2>Detailed Description</h2> |
|
52 Interface for process server. |
|
53 <p>Definition at line <a class="el" href="processserver_8h-source.html#l00029">29</a> of file <a class="el" href="processserver_8h-source.html">processserver.h</a>.</p> |
|
54 <hr><h2>Member Enumeration Documentation</h2> |
|
55 <a class="anchor" name="82cab30ea5d500e0abc51d39a0889b38"></a><!-- doxytag: member="CProcessServer::TDriverState" ref="82cab30ea5d500e0abc51d39a0889b38" args="" --> |
|
56 <div class="memitem"> |
|
57 <div class="memproto"> |
|
58 <table class="memname"> |
|
59 <tr> |
|
60 <td class="memname">enum <a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38">CProcessServer::TDriverState</a> </td> |
|
61 </tr> |
|
62 </table> |
|
63 </div> |
|
64 <div class="memdoc"> |
|
65 |
|
66 <p> |
|
67 Enumeration of states of driver. <dl compact><dt><b>Enumerator: </b></dt><dd> |
|
68 <table border="0" cellspacing="2" cellpadding="0"> |
|
69 <tr><td valign="top"><em><a class="anchor" name="82cab30ea5d500e0abc51d39a0889b38febfde84b09cb7b3b4bfc1fe81587451"></a><!-- doxytag: member="EStateUnknown" ref="82cab30ea5d500e0abc51d39a0889b38febfde84b09cb7b3b4bfc1fe81587451" args="" -->EStateUnknown</em> </td><td> |
|
70 </td></tr> |
|
71 <tr><td valign="top"><em><a class="anchor" name="82cab30ea5d500e0abc51d39a0889b38e0571fa5b49a37bdac4e3d6e5f6f30a1"></a><!-- doxytag: member="EDriverLoaded" ref="82cab30ea5d500e0abc51d39a0889b38e0571fa5b49a37bdac4e3d6e5f6f30a1" args="" -->EDriverLoaded</em> </td><td> |
|
72 </td></tr> |
|
73 <tr><td valign="top"><em><a class="anchor" name="82cab30ea5d500e0abc51d39a0889b38d1f2b7048e915bb24c249a40e10c500c"></a><!-- doxytag: member="ELogicalChannelOpened" ref="82cab30ea5d500e0abc51d39a0889b38d1f2b7048e915bb24c249a40e10c500c" args="" -->ELogicalChannelOpened</em> </td><td> |
|
74 </td></tr> |
|
75 <tr><td valign="top"><em><a class="anchor" name="82cab30ea5d500e0abc51d39a0889b38946b4628ef31d91ded88495747be5902"></a><!-- doxytag: member="ESendingData" ref="82cab30ea5d500e0abc51d39a0889b38946b4628ef31d91ded88495747be5902" args="" -->ESendingData</em> </td><td> |
|
76 </td></tr> |
|
77 <tr><td valign="top"><em><a class="anchor" name="82cab30ea5d500e0abc51d39a0889b385357bdbb689c819cd07b927e09b11e3f"></a><!-- doxytag: member="ELogicalChannelClosed" ref="82cab30ea5d500e0abc51d39a0889b385357bdbb689c819cd07b927e09b11e3f" args="" -->ELogicalChannelClosed</em> </td><td> |
|
78 </td></tr> |
|
79 <tr><td valign="top"><em><a class="anchor" name="82cab30ea5d500e0abc51d39a0889b386156c4dd182e5386ec555f3da184fdfd"></a><!-- doxytag: member="EDriverUnloaded" ref="82cab30ea5d500e0abc51d39a0889b386156c4dd182e5386ec555f3da184fdfd" args="" -->EDriverUnloaded</em> </td><td> |
|
80 </td></tr> |
|
81 </table> |
|
82 </dl> |
|
83 |
|
84 <p>Definition at line <a class="el" href="processserver_8h-source.html#l00035">35</a> of file <a class="el" href="processserver_8h-source.html">processserver.h</a>.</p> |
|
85 |
|
86 </div> |
|
87 </div><p> |
|
88 <hr><h2>Constructor & Destructor Documentation</h2> |
|
89 <a class="anchor" name="f9cff6818110c62a7ad6a1c19984297b"></a><!-- doxytag: member="CProcessServer::~CProcessServer" ref="f9cff6818110c62a7ad6a1c19984297b" args="()" --> |
|
90 <div class="memitem"> |
|
91 <div class="memproto"> |
|
92 <table class="memname"> |
|
93 <tr> |
|
94 <td class="memname">CProcessServer::~CProcessServer </td> |
|
95 <td>(</td> |
|
96 <td class="paramname"> </td> |
|
97 <td> ) </td> |
|
98 <td width="100%"></td> |
|
99 </tr> |
|
100 </table> |
|
101 </div> |
|
102 <div class="memdoc"> |
|
103 |
|
104 <p> |
|
105 Destructor, The device driver will be unloaded when the server destructor is called.<p> |
|
106 Destructor |
|
107 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00050">50</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
108 |
|
109 </div> |
|
110 </div><p> |
|
111 <hr><h2>Member Function Documentation</h2> |
|
112 <a class="anchor" name="239278f30e2253b2d0827752355dbef2"></a><!-- doxytag: member="CProcessServer::NewLC" ref="239278f30e2253b2d0827752355dbef2" args="()" --> |
|
113 <div class="memitem"> |
|
114 <div class="memproto"> |
|
115 <table class="memname"> |
|
116 <tr> |
|
117 <td class="memname">void CProcessServer::NewLC </td> |
|
118 <td>(</td> |
|
119 <td class="paramname"> </td> |
|
120 <td> ) </td> |
|
121 <td width="100%"><code> [static]</code></td> |
|
122 </tr> |
|
123 </table> |
|
124 </div> |
|
125 <div class="memdoc"> |
|
126 |
|
127 <p> |
|
128 Two phase constructor. |
|
129 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00024">24</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
130 |
|
131 </div> |
|
132 </div><p> |
|
133 <a class="anchor" name="0025005d37f3cc34dc8e181373980ce9"></a><!-- doxytag: member="CProcessServer::NewSessionL" ref="0025005d37f3cc34dc8e181373980ce9" args="(const TVersion &aVersion, const RMessage2 &aMessage) const " --> |
|
134 <div class="memitem"> |
|
135 <div class="memproto"> |
|
136 <table class="memname"> |
|
137 <tr> |
|
138 <td class="memname">CSession2 * CProcessServer::NewSessionL </td> |
|
139 <td>(</td> |
|
140 <td class="paramtype">const TVersion & </td> |
|
141 <td class="paramname"> <em>aVersion</em>, </td> |
|
142 </tr> |
|
143 <tr> |
|
144 <td class="paramkey"></td> |
|
145 <td></td> |
|
146 <td class="paramtype">const RMessage2 & </td> |
|
147 <td class="paramname"> <em>aMessage</em></td><td> </td> |
|
148 </tr> |
|
149 <tr> |
|
150 <td></td> |
|
151 <td>)</td> |
|
152 <td></td><td></td><td width="100%"> const</td> |
|
153 </tr> |
|
154 </table> |
|
155 </div> |
|
156 <div class="memdoc"> |
|
157 |
|
158 <p> |
|
159 Creates a server-side session object. <dl class="see" compact><dt><b>See also:</b></dt><dd>CServer2::NewSessionL().</dd></dl> |
|
160 Creates a new server-side session <dl compact><dt><b>Parameters:</b></dt><dd> |
|
161 <table border="0" cellspacing="2" cellpadding="0"> |
|
162 <tr><td valign="top"></td><td valign="top"><em>aVersion</em> </td><td>Version argument </td></tr> |
|
163 <tr><td valign="top"></td><td valign="top"><em>aMessage</em> </td><td>The message to process </td></tr> |
|
164 </table> |
|
165 </dl> |
|
166 <dl class="return" compact><dt><b>Returns:</b></dt><dd>Server side client session object </dd></dl> |
|
167 |
|
168 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00067">67</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
169 |
|
170 </div> |
|
171 </div><p> |
|
172 <a class="anchor" name="d113263093aaa3489308e2ecc6f20c87"></a><!-- doxytag: member="CProcessServer::IncrementRefCount" ref="d113263093aaa3489308e2ecc6f20c87" args="()" --> |
|
173 <div class="memitem"> |
|
174 <div class="memproto"> |
|
175 <table class="memname"> |
|
176 <tr> |
|
177 <td class="memname">void CProcessServer::IncrementRefCount </td> |
|
178 <td>(</td> |
|
179 <td class="paramname"> </td> |
|
180 <td> ) </td> |
|
181 <td width="100%"></td> |
|
182 </tr> |
|
183 </table> |
|
184 </div> |
|
185 <div class="memdoc"> |
|
186 |
|
187 <p> |
|
188 Increases reference count and cancels shutdown timer. This function is called when a new session is created.<p> |
|
189 Increment the count for the number of clients connected |
|
190 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00086">86</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
191 |
|
192 </div> |
|
193 </div><p> |
|
194 <a class="anchor" name="cc9e2e8092c07e6fbf8aa4f866a1ba89"></a><!-- doxytag: member="CProcessServer::DecrementRefCount" ref="cc9e2e8092c07e6fbf8aa4f866a1ba89" args="()" --> |
|
195 <div class="memitem"> |
|
196 <div class="memproto"> |
|
197 <table class="memname"> |
|
198 <tr> |
|
199 <td class="memname">void CProcessServer::DecrementRefCount </td> |
|
200 <td>(</td> |
|
201 <td class="paramname"> </td> |
|
202 <td> ) </td> |
|
203 <td width="100%"></td> |
|
204 </tr> |
|
205 </table> |
|
206 </div> |
|
207 <div class="memdoc"> |
|
208 |
|
209 <p> |
|
210 Decreases reference count and starts shutdown timer. This function is called when a session is destroyed.<p> |
|
211 Decrement the count for the number of clients connected |
|
212 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00095">95</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
213 |
|
214 </div> |
|
215 </div><p> |
|
216 <a class="anchor" name="9333ba960d07b42c72d98466b01788ce"></a><!-- doxytag: member="CProcessServer::LoadDevice" ref="9333ba960d07b42c72d98466b01788ce" args="()" --> |
|
217 <div class="memitem"> |
|
218 <div class="memproto"> |
|
219 <table class="memname"> |
|
220 <tr> |
|
221 <td class="memname">TInt CProcessServer::LoadDevice </td> |
|
222 <td>(</td> |
|
223 <td class="paramname"> </td> |
|
224 <td> ) </td> |
|
225 <td width="100%"></td> |
|
226 </tr> |
|
227 </table> |
|
228 </div> |
|
229 <div class="memdoc"> |
|
230 |
|
231 <p> |
|
232 Loads the device, including sample PDD and LDD.<p> |
|
233 Load both LDD and PDD <dl class="return" compact><dt><b>Returns:</b></dt><dd>KErrNone or standard error code. </dd></dl> |
|
234 |
|
235 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00107">107</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
236 |
|
237 </div> |
|
238 </div><p> |
|
239 <a class="anchor" name="3e78b0766ff78223d4ccf77fa717b269"></a><!-- doxytag: member="CProcessServer::UnloadDevice" ref="3e78b0766ff78223d4ccf77fa717b269" args="()" --> |
|
240 <div class="memitem"> |
|
241 <div class="memproto"> |
|
242 <table class="memname"> |
|
243 <tr> |
|
244 <td class="memname">TInt CProcessServer::UnloadDevice </td> |
|
245 <td>(</td> |
|
246 <td class="paramname"> </td> |
|
247 <td> ) </td> |
|
248 <td width="100%"></td> |
|
249 </tr> |
|
250 </table> |
|
251 </div> |
|
252 <div class="memdoc"> |
|
253 |
|
254 <p> |
|
255 Unloads the device, including sample LDD and PDD.<p> |
|
256 Unload both LDD and PDD <dl class="return" compact><dt><b>Returns:</b></dt><dd>KErrNone or standard error code. </dd></dl> |
|
257 |
|
258 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00132">132</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
259 |
|
260 </div> |
|
261 </div><p> |
|
262 <a class="anchor" name="1861af3b7073acf002b55520397c4678"></a><!-- doxytag: member="CProcessServer::OpenLogicalChannel" ref="1861af3b7073acf002b55520397c4678" args="()" --> |
|
263 <div class="memitem"> |
|
264 <div class="memproto"> |
|
265 <table class="memname"> |
|
266 <tr> |
|
267 <td class="memname">TInt CProcessServer::OpenLogicalChannel </td> |
|
268 <td>(</td> |
|
269 <td class="paramname"> </td> |
|
270 <td> ) </td> |
|
271 <td width="100%"></td> |
|
272 </tr> |
|
273 </table> |
|
274 </div> |
|
275 <div class="memdoc"> |
|
276 |
|
277 <p> |
|
278 Opens device's logical channel.<p> |
|
279 Open LDD <dl class="return" compact><dt><b>Returns:</b></dt><dd>KErrNone or standard error code. </dd></dl> |
|
280 |
|
281 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00158">158</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
282 |
|
283 </div> |
|
284 </div><p> |
|
285 <a class="anchor" name="c381e3ac102f3c720ca1cffec2ab570d"></a><!-- doxytag: member="CProcessServer::CloseLogicalChannel" ref="c381e3ac102f3c720ca1cffec2ab570d" args="()" --> |
|
286 <div class="memitem"> |
|
287 <div class="memproto"> |
|
288 <table class="memname"> |
|
289 <tr> |
|
290 <td class="memname">void CProcessServer::CloseLogicalChannel </td> |
|
291 <td>(</td> |
|
292 <td class="paramname"> </td> |
|
293 <td> ) </td> |
|
294 <td width="100%"></td> |
|
295 </tr> |
|
296 </table> |
|
297 </div> |
|
298 <div class="memdoc"> |
|
299 |
|
300 <p> |
|
301 Closes device's logical channel.<p> |
|
302 Close LDD |
|
303 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00172">172</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
304 |
|
305 </div> |
|
306 </div><p> |
|
307 <a class="anchor" name="a1e3677c879b6a531f67267ff63ec214"></a><!-- doxytag: member="CProcessServer::SendDataToDevice" ref="a1e3677c879b6a531f67267ff63ec214" args="(TRequestStatus &aStatus, const TDesC8 &aData)" --> |
|
308 <div class="memitem"> |
|
309 <div class="memproto"> |
|
310 <table class="memname"> |
|
311 <tr> |
|
312 <td class="memname">TInt CProcessServer::SendDataToDevice </td> |
|
313 <td>(</td> |
|
314 <td class="paramtype">TRequestStatus & </td> |
|
315 <td class="paramname"> <em>aStatus</em>, </td> |
|
316 </tr> |
|
317 <tr> |
|
318 <td class="paramkey"></td> |
|
319 <td></td> |
|
320 <td class="paramtype">const TDesC8 & </td> |
|
321 <td class="paramname"> <em>aData</em></td><td> </td> |
|
322 </tr> |
|
323 <tr> |
|
324 <td></td> |
|
325 <td>)</td> |
|
326 <td></td><td></td><td width="100%"></td> |
|
327 </tr> |
|
328 </table> |
|
329 </div> |
|
330 <div class="memdoc"> |
|
331 |
|
332 <p> |
|
333 Sends data to device asynchronously.<p> |
|
334 Send data to LDD device <dl compact><dt><b>Parameters:</b></dt><dd> |
|
335 <table border="0" cellspacing="2" cellpadding="0"> |
|
336 <tr><td valign="top"></td><td valign="top"><em>aStatus</em> </td><td>A TRequestStatus reference </td></tr> |
|
337 <tr><td valign="top"></td><td valign="top"><em>aData</em> </td><td>Data to be sent </td></tr> |
|
338 </table> |
|
339 </dl> |
|
340 <dl class="return" compact><dt><b>Returns:</b></dt><dd>KErrNone or standard error code. </dd></dl> |
|
341 |
|
342 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00186">186</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
343 |
|
344 </div> |
|
345 </div><p> |
|
346 <a class="anchor" name="853cb371c075e2f74ac3e28a9a66f38e"></a><!-- doxytag: member="CProcessServer::CancelSendData" ref="853cb371c075e2f74ac3e28a9a66f38e" args="()" --> |
|
347 <div class="memitem"> |
|
348 <div class="memproto"> |
|
349 <table class="memname"> |
|
350 <tr> |
|
351 <td class="memname">void CProcessServer::CancelSendData </td> |
|
352 <td>(</td> |
|
353 <td class="paramname"> </td> |
|
354 <td> ) </td> |
|
355 <td width="100%"></td> |
|
356 </tr> |
|
357 </table> |
|
358 </div> |
|
359 <div class="memdoc"> |
|
360 |
|
361 <p> |
|
362 Cancels send data operation.<p> |
|
363 Cancel sending data |
|
364 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00203">203</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
365 |
|
366 </div> |
|
367 </div><p> |
|
368 <a class="anchor" name="6af5450445ef1f12826f88a24ec83043"></a><!-- doxytag: member="CProcessServer::UpdateDriverState" ref="6af5450445ef1f12826f88a24ec83043" args="(TDriverState aState)" --> |
|
369 <div class="memitem"> |
|
370 <div class="memproto"> |
|
371 <table class="memname"> |
|
372 <tr> |
|
373 <td class="memname">void CProcessServer::UpdateDriverState </td> |
|
374 <td>(</td> |
|
375 <td class="paramtype"><a class="el" href="class_c_process_server.html#82cab30ea5d500e0abc51d39a0889b38">TDriverState</a> </td> |
|
376 <td class="paramname"> <em>aState</em> </td> |
|
377 <td> ) </td> |
|
378 <td width="100%"></td> |
|
379 </tr> |
|
380 </table> |
|
381 </div> |
|
382 <div class="memdoc"> |
|
383 |
|
384 <p> |
|
385 Updates device state.<p> |
|
386 Update the states of the driver <dl compact><dt><b>Parameters:</b></dt><dd> |
|
387 <table border="0" cellspacing="2" cellpadding="0"> |
|
388 <tr><td valign="top"></td><td valign="top"><em>aState</em> </td><td>State of the driver to be updated </td></tr> |
|
389 </table> |
|
390 </dl> |
|
391 |
|
392 <p>Definition at line <a class="el" href="processserver_8cpp-source.html#l00212">212</a> of file <a class="el" href="processserver_8cpp-source.html">processserver.cpp</a>.</p> |
|
393 |
|
394 </div> |
|
395 </div><p> |
|
396 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:07 2010 for TB10.1 Example Applications by |
|
397 <a href="http://www.doxygen.org/index.html"> |
|
398 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address> |
|
399 </body> |
|
400 </html> |