1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> |
2 <html xmlns="http://www.w3.org/1999/xhtml"> |
3 <title>TB10.1 Example Applications: DDriver1Channel Class Reference</title> |
3 <head> |
4 <link href="doxygen.css" rel="stylesheet" type="text/css"> |
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
5 <link href="tabs.css" rel="stylesheet" type="text/css"> |
5 <title>TB9.2 Example Applications: DDriver1Channel Class Reference</title> |
6 </head><body> |
6 <link href="tabs.css" rel="stylesheet" type="text/css"/> |
7 <!-- Generated by Doxygen 1.5.3 --> |
7 <link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 </head> |
|
9 <body> |
|
10 <!-- Generated by Doxygen 1.6.2 --> |
|
11 <div class="contents"> |
8 <h1>DDriver1Channel Class Reference</h1><!-- doxytag: class="DDriver1Channel" --> |
12 <h1>DDriver1Channel Class Reference</h1><!-- doxytag: class="DDriver1Channel" --> |
9 <p> |
13 <p><a href="class_d_driver1_channel-members.html">List of all members.</a></p> |
10 <a href="class_d_driver1_channel-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> |
14 <table border="0" cellpadding="0" cellspacing="0"> |
11 <tr><td></td></tr> |
15 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr> |
12 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> |
16 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#ad8a91a9260da7cfc7ee245a77b853d6e">DDriver1Channel</a> ()</td></tr> |
13 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#d8a91a9260da7cfc7ee245a77b853d6e">DDriver1Channel</a> ()</td></tr> |
17 <tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#a2739d21598133597f0ac408b20280049">~DDriver1Channel</a> ()</td></tr> |
14 |
18 <tr><td class="memItemLeft" align="right" valign="top">virtual TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#ab06d988aab9e3c39aaf6e5dabe389f70">RequestUserHandle</a> (DThread *aThread, TOwnerType aType)</td></tr> |
15 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#2739d21598133597f0ac408b20280049">~DDriver1Channel</a> ()</td></tr> |
19 <tr><td class="memItemLeft" align="right" valign="top">virtual TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#ac08720a956dbae4e7127da92944c35ad">DoCreate</a> (TInt aUnit, const TDesC8 *anInfo, const TVersion &aVer)</td></tr> |
16 |
20 <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#adc1467b94ce109571581efa52f43e380">HandleMsg</a> (TMessageBase *aMsg)</td></tr> |
17 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#b06d988aab9e3c39aaf6e5dabe389f70">RequestUserHandle</a> (DThread *aThread, TOwnerType aType)</td></tr> |
21 <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#a4ddf64ba96fa2febc011034d3fcb46c8">SendDataComplete</a> (TInt aResult)</td></tr> |
18 |
22 <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#ac5102a3cbbcb3fe11357481d8d204523">ReceiveDataComplete</a> (TInt aResult)</td></tr> |
19 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual TInt </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#c08720a956dbae4e7127da92944c35ad">DoCreate</a> (TInt aUnit, const TDesC8 *anInfo, const TVersion &aVer)</td></tr> |
|
20 |
|
21 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#dc1467b94ce109571581efa52f43e380">HandleMsg</a> (TMessageBase *aMsg)</td></tr> |
|
22 |
|
23 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#4ddf64ba96fa2febc011034d3fcb46c8">SendDataComplete</a> (TInt aResult)</td></tr> |
|
24 |
|
25 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_d_driver1_channel.html#c5102a3cbbcb3fe11357481d8d204523">ReceiveDataComplete</a> (TInt aResult)</td></tr> |
|
26 |
|
27 </table> |
23 </table> |
28 <hr><a name="_details"></a><h2>Detailed Description</h2> |
24 <hr/><a name="_details"></a><h2>Detailed Description</h2> |
29 Logical Channel class for 'Driver1'. |
25 <p>Logical Channel class for 'Driver1'. </p> |
30 <p>Definition at line <a class="el" href="driver1__dev_8h-source.html#l00046">46</a> of file <a class="el" href="driver1__dev_8h-source.html">driver1_dev.h</a>.</p> |
26 |
31 <hr><h2>Constructor & Destructor Documentation</h2> |
27 <p>Definition at line <a class="el" href="driver1__dev_8h_source.html#l00046">46</a> of file <a class="el" href="driver1__dev_8h_source.html">driver1_dev.h</a>.</p> |
32 <a class="anchor" name="d8a91a9260da7cfc7ee245a77b853d6e"></a><!-- doxytag: member="DDriver1Channel::DDriver1Channel" ref="d8a91a9260da7cfc7ee245a77b853d6e" args="()" --> |
28 <hr/><h2>Constructor & Destructor Documentation</h2> |
33 <div class="memitem"> |
29 <a class="anchor" id="ad8a91a9260da7cfc7ee245a77b853d6e"></a><!-- doxytag: member="DDriver1Channel::DDriver1Channel" ref="ad8a91a9260da7cfc7ee245a77b853d6e" args="()" --> |
34 <div class="memproto"> |
30 <div class="memitem"> |
35 <table class="memname"> |
31 <div class="memproto"> |
36 <tr> |
32 <table class="memname"> |
37 <td class="memname">DDriver1Channel::DDriver1Channel </td> |
33 <tr> |
38 <td>(</td> |
34 <td class="memname">DDriver1Channel::DDriver1Channel </td> |
39 <td class="paramname"> </td> |
35 <td>(</td> |
40 <td> ) </td> |
36 <td class="paramname"></td> |
41 <td width="100%"></td> |
37 <td> ) </td> |
42 </tr> |
38 <td></td> |
43 </table> |
39 </tr> |
44 </div> |
40 </table> |
45 <div class="memdoc"> |
41 </div> |
46 |
42 <div class="memdoc"> |
47 <p> |
43 <p>Constructor </p> |
48 Constructor |
44 |
49 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00105">105</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
45 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00105">105</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
50 |
46 |
51 </div> |
47 </div> |
52 </div><p> |
48 </div> |
53 <a class="anchor" name="2739d21598133597f0ac408b20280049"></a><!-- doxytag: member="DDriver1Channel::~DDriver1Channel" ref="2739d21598133597f0ac408b20280049" args="()" --> |
49 <a class="anchor" id="a2739d21598133597f0ac408b20280049"></a><!-- doxytag: member="DDriver1Channel::~DDriver1Channel" ref="a2739d21598133597f0ac408b20280049" args="()" --> |
54 <div class="memitem"> |
50 <div class="memitem"> |
55 <div class="memproto"> |
51 <div class="memproto"> |
56 <table class="memname"> |
52 <table class="memname"> |
57 <tr> |
53 <tr> |
58 <td class="memname">DDriver1Channel::~DDriver1Channel </td> |
54 <td class="memname">DDriver1Channel::~DDriver1Channel </td> |
59 <td>(</td> |
55 <td>(</td> |
60 <td class="paramname"> </td> |
56 <td class="paramname"></td> |
61 <td> ) </td> |
57 <td> ) </td> |
62 <td width="100%"><code> [virtual]</code></td> |
58 <td><code> [virtual]</code></td> |
63 </tr> |
59 </tr> |
64 </table> |
60 </table> |
65 </div> |
61 </div> |
66 <div class="memdoc"> |
62 <div class="memdoc"> |
67 |
63 <p>Destructor </p> |
68 <p> |
64 |
69 Destructor |
65 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00168">168</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
70 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00168">168</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
66 |
71 |
67 </div> |
72 </div> |
68 </div> |
73 </div><p> |
69 <hr/><h2>Member Function Documentation</h2> |
74 <hr><h2>Member Function Documentation</h2> |
70 <a class="anchor" id="ab06d988aab9e3c39aaf6e5dabe389f70"></a><!-- doxytag: member="DDriver1Channel::RequestUserHandle" ref="ab06d988aab9e3c39aaf6e5dabe389f70" args="(DThread *aThread, TOwnerType aType)" --> |
75 <a class="anchor" name="b06d988aab9e3c39aaf6e5dabe389f70"></a><!-- doxytag: member="DDriver1Channel::RequestUserHandle" ref="b06d988aab9e3c39aaf6e5dabe389f70" args="(DThread *aThread, TOwnerType aType)" --> |
71 <div class="memitem"> |
76 <div class="memitem"> |
72 <div class="memproto"> |
77 <div class="memproto"> |
73 <table class="memname"> |
78 <table class="memname"> |
74 <tr> |
79 <tr> |
75 <td class="memname">TInt DDriver1Channel::RequestUserHandle </td> |
80 <td class="memname">TInt DDriver1Channel::RequestUserHandle </td> |
|
81 <td>(</td> |
76 <td>(</td> |
82 <td class="paramtype">DThread * </td> |
77 <td class="paramtype">DThread * </td> |
83 <td class="paramname"> <em>aThread</em>, </td> |
78 <td class="paramname"> <em>aThread</em>, </td> |
84 </tr> |
79 </tr> |
85 <tr> |
80 <tr> |
89 <td class="paramname"> <em>aType</em></td><td> </td> |
84 <td class="paramname"> <em>aType</em></td><td> </td> |
90 </tr> |
85 </tr> |
91 <tr> |
86 <tr> |
92 <td></td> |
87 <td></td> |
93 <td>)</td> |
88 <td>)</td> |
94 <td></td><td></td><td width="100%"><code> [virtual]</code></td> |
89 <td></td><td></td><td><code> [virtual]</code></td> |
95 </tr> |
90 </tr> |
96 </table> |
91 </table> |
97 </div> |
92 </div> |
98 <div class="memdoc"> |
93 <div class="memdoc"> |
99 |
94 <p>Called when a user thread requests a handle to this channel. </p> |
100 <p> |
95 <dl><dt><b>Parameters:</b></dt><dd> |
101 Called when a user thread requests a handle to this channel. <dl compact><dt><b>Parameters:</b></dt><dd> |
|
102 <table border="0" cellspacing="2" cellpadding="0"> |
96 <table border="0" cellspacing="2" cellpadding="0"> |
103 <tr><td valign="top"></td><td valign="top"><em>aThread</em> </td><td>Name of thread </td></tr> |
97 <tr><td valign="top"></td><td valign="top"><em>aThread</em> </td><td>Name of thread </td></tr> |
104 <tr><td valign="top"></td><td valign="top"><em>aType</em> </td><td>Determines whether the requested handle is thread or process relative. </td></tr> |
98 <tr><td valign="top"></td><td valign="top"><em>aType</em> </td><td>Determines whether the requested handle is thread or process relative. </td></tr> |
105 </table> |
99 </table> |
|
100 </dd> |
106 </dl> |
101 </dl> |
107 <dl class="return" compact><dt><b>Returns:</b></dt><dd>KErrNone if successful, otherwise one of the other system wide error codes. </dd></dl> |
102 <dl class="return"><dt><b>Returns:</b></dt><dd>KErrNone if successful, otherwise one of the other system wide error codes. </dd></dl> |
108 |
103 |
109 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00183">183</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
104 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00183">183</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
110 |
105 |
111 </div> |
106 </div> |
112 </div><p> |
107 </div> |
113 <a class="anchor" name="c08720a956dbae4e7127da92944c35ad"></a><!-- doxytag: member="DDriver1Channel::DoCreate" ref="c08720a956dbae4e7127da92944c35ad" args="(TInt aUnit, const TDesC8 *anInfo, const TVersion &aVer)" --> |
108 <a class="anchor" id="ac08720a956dbae4e7127da92944c35ad"></a><!-- doxytag: member="DDriver1Channel::DoCreate" ref="ac08720a956dbae4e7127da92944c35ad" args="(TInt aUnit, const TDesC8 *anInfo, const TVersion &aVer)" --> |
114 <div class="memitem"> |
109 <div class="memitem"> |
115 <div class="memproto"> |
110 <div class="memproto"> |
116 <table class="memname"> |
111 <table class="memname"> |
117 <tr> |
112 <tr> |
118 <td class="memname">TInt DDriver1Channel::DoCreate </td> |
113 <td class="memname">TInt DDriver1Channel::DoCreate </td> |
119 <td>(</td> |
114 <td>(</td> |
120 <td class="paramtype">TInt </td> |
115 <td class="paramtype">TInt </td> |
121 <td class="paramname"> <em>aUnit</em>, </td> |
116 <td class="paramname"> <em>aUnit</em>, </td> |
122 </tr> |
117 </tr> |
123 <tr> |
118 <tr> |
133 <td class="paramname"> <em>aVer</em></td><td> </td> |
128 <td class="paramname"> <em>aVer</em></td><td> </td> |
134 </tr> |
129 </tr> |
135 <tr> |
130 <tr> |
136 <td></td> |
131 <td></td> |
137 <td>)</td> |
132 <td>)</td> |
138 <td></td><td></td><td width="100%"><code> [virtual]</code></td> |
133 <td></td><td></td><td><code> [virtual]</code></td> |
139 </tr> |
134 </tr> |
140 </table> |
135 </table> |
141 </div> |
136 </div> |
142 <div class="memdoc"> |
137 <div class="memdoc"> |
143 |
138 <p>Second stage constructor called by the kernel's device driver framework. This is called in the context of the user thread (client) which requested the creation of a Logical Channel (e.g. through a call to RBusLogicalChannel::DoCreate()). The thread is in a critical section. </p> |
144 <p> |
139 <dl><dt><b>Parameters:</b></dt><dd> |
145 Second stage constructor called by the kernel's device driver framework. This is called in the context of the user thread (client) which requested the creation of a Logical Channel (e.g. through a call to RBusLogicalChannel::DoCreate()). The thread is in a critical section. <dl compact><dt><b>Parameters:</b></dt><dd> |
|
146 <table border="0" cellspacing="2" cellpadding="0"> |
140 <table border="0" cellspacing="2" cellpadding="0"> |
147 <tr><td valign="top"></td><td valign="top"><em>aUnit</em> </td><td>The unit argument supplied by the client to RBusLogicalChannel::DoCreate(). </td></tr> |
141 <tr><td valign="top"></td><td valign="top"><em>aUnit</em> </td><td>The unit argument supplied by the client to RBusLogicalChannel::DoCreate(). </td></tr> |
148 <tr><td valign="top"></td><td valign="top"><em>aInfo</em> </td><td>The info argument supplied by the client to RBusLogicalChannel::DoCreate(). </td></tr> |
142 <tr><td valign="top"></td><td valign="top"><em>aInfo</em> </td><td>The info argument supplied by the client to RBusLogicalChannel::DoCreate(). </td></tr> |
149 <tr><td valign="top"></td><td valign="top"><em>aVer</em> </td><td>The version argument supplied by the client to RBusLogicalChannel::DoCreate(). </td></tr> |
143 <tr><td valign="top"></td><td valign="top"><em>aVer</em> </td><td>The version argument supplied by the client to RBusLogicalChannel::DoCreate(). </td></tr> |
150 </table> |
144 </table> |
|
145 </dd> |
151 </dl> |
146 </dl> |
152 <dl class="return" compact><dt><b>Returns:</b></dt><dd>KErrNone if successful, otherwise one of the other system wide error codes. </dd></dl> |
147 <dl class="return"><dt><b>Returns:</b></dt><dd>KErrNone if successful, otherwise one of the other system wide error codes. </dd></dl> |
153 |
148 |
154 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00128">128</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
149 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00128">128</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
155 |
150 |
156 </div> |
151 </div> |
157 </div><p> |
152 </div> |
158 <a class="anchor" name="dc1467b94ce109571581efa52f43e380"></a><!-- doxytag: member="DDriver1Channel::HandleMsg" ref="dc1467b94ce109571581efa52f43e380" args="(TMessageBase *aMsg)" --> |
153 <a class="anchor" id="adc1467b94ce109571581efa52f43e380"></a><!-- doxytag: member="DDriver1Channel::HandleMsg" ref="adc1467b94ce109571581efa52f43e380" args="(TMessageBase *aMsg)" --> |
159 <div class="memitem"> |
154 <div class="memitem"> |
160 <div class="memproto"> |
155 <div class="memproto"> |
161 <table class="memname"> |
156 <table class="memname"> |
162 <tr> |
157 <tr> |
163 <td class="memname">void DDriver1Channel::HandleMsg </td> |
158 <td class="memname">void DDriver1Channel::HandleMsg </td> |
164 <td>(</td> |
159 <td>(</td> |
165 <td class="paramtype">TMessageBase * </td> |
160 <td class="paramtype">TMessageBase * </td> |
166 <td class="paramname"> <em>aMsg</em> </td> |
161 <td class="paramname"> <em>aMsg</em></td> |
167 <td> ) </td> |
162 <td> ) </td> |
168 <td width="100%"><code> [virtual]</code></td> |
163 <td><code> [virtual]</code></td> |
169 </tr> |
164 </tr> |
170 </table> |
165 </table> |
171 </div> |
166 </div> |
172 <div class="memdoc"> |
167 <div class="memdoc"> |
173 |
168 <p>Process a message for this logical channel. This function is called in the context of a DFC thread.</p> |
174 <p> |
169 <dl><dt><b>Parameters:</b></dt><dd> |
175 Process a message for this logical channel. This function is called in the context of a DFC thread.<p> |
|
176 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
177 <table border="0" cellspacing="2" cellpadding="0"> |
170 <table border="0" cellspacing="2" cellpadding="0"> |
178 <tr><td valign="top"></td><td valign="top"><em>aMsg</em> </td><td>The message to process. The iValue member of this distinguishes the message type: iValue==ECloseMsg, channel close message iValue==KMaxTInt, a 'DoCancel' message iValue>=0, a 'DoControl' message with function number equal to iValue iValue<0, a 'DoRequest' message with function number equal to ~iValue </td></tr> |
171 <tr><td valign="top"></td><td valign="top"><em>aMsg</em> </td><td>The message to process. The iValue member of this distinguishes the message type: iValue==ECloseMsg, channel close message iValue==KMaxTInt, a 'DoCancel' message iValue>=0, a 'DoControl' message with function number equal to iValue iValue<0, a 'DoRequest' message with function number equal to ~iValue </td></tr> |
179 </table> |
172 </table> |
|
173 </dd> |
180 </dl> |
174 </dl> |
181 |
175 |
182 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00202">202</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
176 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00202">202</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
183 |
177 |
184 </div> |
178 </div> |
185 </div><p> |
179 </div> |
186 <a class="anchor" name="4ddf64ba96fa2febc011034d3fcb46c8"></a><!-- doxytag: member="DDriver1Channel::SendDataComplete" ref="4ddf64ba96fa2febc011034d3fcb46c8" args="(TInt aResult)" --> |
180 <a class="anchor" id="a4ddf64ba96fa2febc011034d3fcb46c8"></a><!-- doxytag: member="DDriver1Channel::SendDataComplete" ref="a4ddf64ba96fa2febc011034d3fcb46c8" args="(TInt aResult)" --> |
187 <div class="memitem"> |
181 <div class="memitem"> |
188 <div class="memproto"> |
182 <div class="memproto"> |
189 <table class="memname"> |
183 <table class="memname"> |
190 <tr> |
184 <tr> |
191 <td class="memname">void DDriver1Channel::SendDataComplete </td> |
185 <td class="memname">void DDriver1Channel::SendDataComplete </td> |
192 <td>(</td> |
186 <td>(</td> |
193 <td class="paramtype">TInt </td> |
187 <td class="paramtype">TInt </td> |
194 <td class="paramname"> <em>aResult</em> </td> |
188 <td class="paramname"> <em>aResult</em></td> |
195 <td> ) </td> |
189 <td> ) </td> |
196 <td width="100%"><code> [virtual]</code></td> |
190 <td><code> [virtual]</code></td> |
197 </tr> |
191 </tr> |
198 </table> |
192 </table> |
199 </div> |
193 </div> |
200 <div class="memdoc"> |
194 <div class="memdoc"> |
201 |
195 <p>Called by PDD from ISR to indicate that a SendData operation has completed. </p> |
202 <p> |
196 |
203 Called by PDD from ISR to indicate that a SendData operation has completed. |
197 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00445">445</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
204 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00445">445</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
198 |
205 |
199 </div> |
206 </div> |
200 </div> |
207 </div><p> |
201 <a class="anchor" id="ac5102a3cbbcb3fe11357481d8d204523"></a><!-- doxytag: member="DDriver1Channel::ReceiveDataComplete" ref="ac5102a3cbbcb3fe11357481d8d204523" args="(TInt aResult)" --> |
208 <a class="anchor" name="c5102a3cbbcb3fe11357481d8d204523"></a><!-- doxytag: member="DDriver1Channel::ReceiveDataComplete" ref="c5102a3cbbcb3fe11357481d8d204523" args="(TInt aResult)" --> |
202 <div class="memitem"> |
209 <div class="memitem"> |
203 <div class="memproto"> |
210 <div class="memproto"> |
204 <table class="memname"> |
211 <table class="memname"> |
205 <tr> |
212 <tr> |
206 <td class="memname">void DDriver1Channel::ReceiveDataComplete </td> |
213 <td class="memname">void DDriver1Channel::ReceiveDataComplete </td> |
|
214 <td>(</td> |
207 <td>(</td> |
215 <td class="paramtype">TInt </td> |
208 <td class="paramtype">TInt </td> |
216 <td class="paramname"> <em>aResult</em> </td> |
209 <td class="paramname"> <em>aResult</em></td> |
217 <td> ) </td> |
210 <td> ) </td> |
218 <td width="100%"><code> [virtual]</code></td> |
211 <td><code> [virtual]</code></td> |
219 </tr> |
212 </tr> |
220 </table> |
213 </table> |
221 </div> |
214 </div> |
222 <div class="memdoc"> |
215 <div class="memdoc"> |
223 |
216 <p>Called by PDD from ISR to indicate that a ReceiveData operation has completed. </p> |
224 <p> |
217 |
225 Called by PDD from ISR to indicate that a ReceiveData operation has completed. |
218 <p>Definition at line <a class="el" href="driver1__ldd_8cpp_source.html#l00523">523</a> of file <a class="el" href="driver1__ldd_8cpp_source.html">driver1_ldd.cpp</a>.</p> |
226 <p>Definition at line <a class="el" href="driver1__ldd_8cpp-source.html#l00523">523</a> of file <a class="el" href="driver1__ldd_8cpp-source.html">driver1_ldd.cpp</a>.</p> |
219 |
227 |
220 </div> |
228 </div> |
221 </div> |
229 </div><p> |
222 </div> |
230 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:08 2010 for TB10.1 Example Applications by |
223 <hr size="1"/><address style="text-align: right;"><small>Generated by |
231 <a href="http://www.doxygen.org/index.html"> |
224 <a href="http://www.doxygen.org/index.html"> |
232 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address> |
225 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address> |
233 </body> |
226 </body> |
234 </html> |
227 </html> |