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> 26 PV 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