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> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> 9<hr><h1>OsclSocketServRequestList Class Reference</h1><code>#include <<a class="el" href="oscl__socket__serv__imp__reqlist_8h-source.html">oscl_socket_serv_imp_reqlist.h</a>></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> </td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a0">OsclSocketServRequestList</a> ()</td></tr> 15<tr><td nowrap align=right valign=top>void </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 </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 </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 </td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a4">Close</a> ()</td></tr> 19<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a5">Wakeup</a> ()</td></tr> 20<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classOsclSocketServRequestList.html#a6">WaitOnRequests</a> ()</td></tr> 21<tr><td nowrap align=right valign=top>void </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 </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 & 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">( </td> 37 <td class="mdname1" valign="top" nowrap> </td> 38 <td class="md" valign="top">) </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 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">( </td> 66 <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a> * </td> 67 <td class="mdname1" valign="top" nowrap> </td> 68 <td class="md" valign="top">) </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 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">( </td> 95 <td class="mdname1" valign="top" nowrap> </td> 96 <td class="md" valign="top">) </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 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">( </td> 123 <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketServI.html">OsclSocketServI</a> * </td> 124 <td class="mdname1" valign="top" nowrap> <em>s</em> </td> 125 <td class="md" valign="top">) </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 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">( </td> 152 <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketServRequestQElem.html">OsclSocketServRequestQElem</a> * </td> 153 <td class="mdname1" valign="top" nowrap> <em>aElem</em> </td> 154 <td class="md" valign="top">) </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 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">( </td> 181 <td class="md" nowrap valign="top"><a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a> * </td> 182 <td class="mdname1" valign="top" nowrap> </td> 183 <td class="md" valign="top">) </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 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">( </td> 210 <td class="mdname1" valign="top" nowrap> </td> 211 <td class="md" valign="top">) </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 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">( </td> 238 <td class="mdname1" valign="top" nowrap> </td> 239 <td class="md" valign="top">) </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 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 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