• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>OsclSocketServRequestList class Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5</head><body>
6<!-- Generated by Doxygen 1.2.18 -->
7<center>
8<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; </center>
9<hr><h1>OsclSocketServRequestList Class Reference</h1><code>#include &lt;<a class="el" href="oscl__socket__serv__imp__reqlist_8h-source.html">oscl_socket_serv_imp_reqlist.h</a>&gt;</code>
10<p>
11<table border=0 cellpadding=0 cellspacing=0>
12<tr><td></td></tr>
13<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
14<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a0">OsclSocketServRequestList</a> ()</td></tr>
15<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a1">Add</a> (<a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a> *)</td></tr>
16<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a2">StartCancel</a> (<a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a> *)</td></tr>
17<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a3">Open</a> (<a class="el" href="classOsclSocketServI.html">OsclSocketServI</a> *s)</td></tr>
18<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a4">Close</a> ()</td></tr>
19<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a5">Wakeup</a> ()</td></tr>
20<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a6">WaitOnRequests</a> ()</td></tr>
21<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a7">Remove</a> (<a class="el" href="classOsclSocketServRequestQElem.html">OsclSocketServRequestQElem</a> *aElem)</td></tr>
22<tr><td colspan=2><br><h2>Friends</h2></td></tr>
23<tr><td nowrap align=right valign=top>class&nbsp;</td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#l0">OsclSocketServI</a></td></tr>
24</table>
25<hr><a name="_details"></a><h2>Detailed Description</h2>
26PV socket server request queue
27<p>
28<hr><h2>Constructor &amp; Destructor Documentation</h2>
29<a name="a0" doxytag="OsclSocketServRequestList::OsclSocketServRequestList"></a><p>
30<table width="100%" cellpadding="2" cellspacing="0" border="0">
31  <tr>
32    <td class="md">
33      <table cellpadding="0" cellspacing="0" border="0">
34        <tr>
35          <td class="md" nowrap valign="top"> OsclSocketServRequestList::OsclSocketServRequestList </td>
36          <td class="md" valign="top">(&nbsp;</td>
37          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
38          <td class="md" valign="top">)&nbsp;</td>
39          <td class="md" nowrap></td>
40        </tr>
41
42      </table>
43    </td>
44  </tr>
45</table>
46<table cellspacing=5 cellpadding=0 border=0>
47  <tr>
48    <td>
49      &nbsp;
50    </td>
51    <td>
52
53<p>
54    </td>
55  </tr>
56</table>
57<hr><h2>Member Function Documentation</h2>
58<a name="a1" doxytag="OsclSocketServRequestList::Add"></a><p>
59<table width="100%" cellpadding="2" cellspacing="0" border="0">
60  <tr>
61    <td class="md">
62      <table cellpadding="0" cellspacing="0" border="0">
63        <tr>
64          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::Add </td>
65          <td class="md" valign="top">(&nbsp;</td>
66          <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a> *&nbsp;</td>
67          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
68          <td class="md" valign="top">)&nbsp;</td>
69          <td class="md" nowrap></td>
70        </tr>
71
72      </table>
73    </td>
74  </tr>
75</table>
76<table cellspacing=5 cellpadding=0 border=0>
77  <tr>
78    <td>
79      &nbsp;
80    </td>
81    <td>
82
83<p>
84    </td>
85  </tr>
86</table>
87<a name="a4" doxytag="OsclSocketServRequestList::Close"></a><p>
88<table width="100%" cellpadding="2" cellspacing="0" border="0">
89  <tr>
90    <td class="md">
91      <table cellpadding="0" cellspacing="0" border="0">
92        <tr>
93          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::Close </td>
94          <td class="md" valign="top">(&nbsp;</td>
95          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
96          <td class="md" valign="top">)&nbsp;</td>
97          <td class="md" nowrap></td>
98        </tr>
99
100      </table>
101    </td>
102  </tr>
103</table>
104<table cellspacing=5 cellpadding=0 border=0>
105  <tr>
106    <td>
107      &nbsp;
108    </td>
109    <td>
110
111<p>
112    </td>
113  </tr>
114</table>
115<a name="a3" doxytag="OsclSocketServRequestList::Open"></a><p>
116<table width="100%" cellpadding="2" cellspacing="0" border="0">
117  <tr>
118    <td class="md">
119      <table cellpadding="0" cellspacing="0" border="0">
120        <tr>
121          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::Open </td>
122          <td class="md" valign="top">(&nbsp;</td>
123          <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketServI.html">OsclSocketServI</a> *&nbsp;</td>
124          <td class="mdname1" valign="top" nowrap>&nbsp; <em>s</em>          </td>
125          <td class="md" valign="top">)&nbsp;</td>
126          <td class="md" nowrap></td>
127        </tr>
128
129      </table>
130    </td>
131  </tr>
132</table>
133<table cellspacing=5 cellpadding=0 border=0>
134  <tr>
135    <td>
136      &nbsp;
137    </td>
138    <td>
139
140<p>
141    </td>
142  </tr>
143</table>
144<a name="a7" doxytag="OsclSocketServRequestList::Remove"></a><p>
145<table width="100%" cellpadding="2" cellspacing="0" border="0">
146  <tr>
147    <td class="md">
148      <table cellpadding="0" cellspacing="0" border="0">
149        <tr>
150          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::Remove </td>
151          <td class="md" valign="top">(&nbsp;</td>
152          <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketServRequestQElem.html">OsclSocketServRequestQElem</a> *&nbsp;</td>
153          <td class="mdname1" valign="top" nowrap>&nbsp; <em>aElem</em>          </td>
154          <td class="md" valign="top">)&nbsp;</td>
155          <td class="md" nowrap><code> [inline]</code></td>
156        </tr>
157
158      </table>
159    </td>
160  </tr>
161</table>
162<table cellspacing=5 cellpadding=0 border=0>
163  <tr>
164    <td>
165      &nbsp;
166    </td>
167    <td>
168
169<p>
170    </td>
171  </tr>
172</table>
173<a name="a2" doxytag="OsclSocketServRequestList::StartCancel"></a><p>
174<table width="100%" cellpadding="2" cellspacing="0" border="0">
175  <tr>
176    <td class="md">
177      <table cellpadding="0" cellspacing="0" border="0">
178        <tr>
179          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::StartCancel </td>
180          <td class="md" valign="top">(&nbsp;</td>
181          <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a> *&nbsp;</td>
182          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
183          <td class="md" valign="top">)&nbsp;</td>
184          <td class="md" nowrap></td>
185        </tr>
186
187      </table>
188    </td>
189  </tr>
190</table>
191<table cellspacing=5 cellpadding=0 border=0>
192  <tr>
193    <td>
194      &nbsp;
195    </td>
196    <td>
197
198<p>
199    </td>
200  </tr>
201</table>
202<a name="a6" doxytag="OsclSocketServRequestList::WaitOnRequests"></a><p>
203<table width="100%" cellpadding="2" cellspacing="0" border="0">
204  <tr>
205    <td class="md">
206      <table cellpadding="0" cellspacing="0" border="0">
207        <tr>
208          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::WaitOnRequests </td>
209          <td class="md" valign="top">(&nbsp;</td>
210          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
211          <td class="md" valign="top">)&nbsp;</td>
212          <td class="md" nowrap></td>
213        </tr>
214
215      </table>
216    </td>
217  </tr>
218</table>
219<table cellspacing=5 cellpadding=0 border=0>
220  <tr>
221    <td>
222      &nbsp;
223    </td>
224    <td>
225
226<p>
227    </td>
228  </tr>
229</table>
230<a name="a5" doxytag="OsclSocketServRequestList::Wakeup"></a><p>
231<table width="100%" cellpadding="2" cellspacing="0" border="0">
232  <tr>
233    <td class="md">
234      <table cellpadding="0" cellspacing="0" border="0">
235        <tr>
236          <td class="md" nowrap valign="top"> void OsclSocketServRequestList::Wakeup </td>
237          <td class="md" valign="top">(&nbsp;</td>
238          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
239          <td class="md" valign="top">)&nbsp;</td>
240          <td class="md" nowrap></td>
241        </tr>
242
243      </table>
244    </td>
245  </tr>
246</table>
247<table cellspacing=5 cellpadding=0 border=0>
248  <tr>
249    <td>
250      &nbsp;
251    </td>
252    <td>
253
254<p>
255    </td>
256  </tr>
257</table>
258<hr><h2>Friends And Related Function Documentation</h2>
259<a name="l0" doxytag="OsclSocketServRequestList::OsclSocketServI"></a><p>
260<table width="100%" cellpadding="2" cellspacing="0" border="0">
261  <tr>
262    <td class="md">
263      <table cellpadding="0" cellspacing="0" border="0">
264        <tr>
265          <td class="md" nowrap valign="top"> friend class OsclSocketServI<code> [friend]</code>
266      </table>
267    </td>
268  </tr>
269</table>
270<table cellspacing=5 cellpadding=0 border=0>
271  <tr>
272    <td>
273      &nbsp;
274    </td>
275    <td>
276
277<p>
278    </td>
279  </tr>
280</table>
281<hr>The documentation for this class was generated from the following file:<ul>
282<li><a class="el" href="oscl__socket__serv__imp__reqlist_8h-source.html">oscl_socket_serv_imp_reqlist.h</a></ul>
283<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
284<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
285</small></address>
286</body>
287</html>
288