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>DNSRequestParam 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>DNSRequestParam Class Reference</h1><code>#include <<a class="el" href="oscl__dns__param_8h-source.html">oscl_dns_param.h</a>></code> 10 <p> 11 <p>Inheritance diagram for DNSRequestParam: 12 <p><center><img src="classDNSRequestParam.png" usemap="#DNSRequestParam_map" border="0" alt=""></center> 13 <map name="DNSRequestParam_map"> 14 <area href="classGetHostByNameParam.html" alt="GetHostByNameParam" shape="rect" coords="0,56,139,80"> 15 </map> 16 <table border=0 cellpadding=0 cellspacing=0> 17 <tr><td></td></tr> 18 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr> 19 <tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#a0">~DNSRequestParam</a> ()</td></tr> 20 <tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#a1">RemoveRef</a> ()</td></tr> 21 <tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#a2">InThread</a> ()</td></tr> 22 <tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#a3">Destroy</a> ()=0</td></tr> 23 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr> 24 <tr><td nowrap align=right valign=top><a class="el" href="group__osclio.html#a24">TPVDNSFxn</a> </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#m0">iFxn</a></td></tr> 25 <tr><td nowrap align=right valign=top><a class="el" href="classOsclDNSRequest.html">OsclDNSRequest</a> * </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#m1">iDNSRequest</a></td></tr> 26 <tr><td colspan=2><br><h2>Protected Methods</h2></td></tr> 27 <tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#b0">DNSRequestParam</a> (<a class="el" href="group__osclio.html#a24">TPVDNSFxn</a> aFxn)</td></tr> 28 <tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr> 29 <tr><td nowrap align=right valign=top>uint32 </td><td valign=bottom><a class="el" href="classDNSRequestParam.html#n0">iRefCount</a></td></tr> 30 </table> 31 <hr><h2>Constructor & Destructor Documentation</h2> 32 <a name="a0" doxytag="DNSRequestParam::~DNSRequestParam"></a><p> 33 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 34 <tr> 35 <td class="md"> 36 <table cellpadding="0" cellspacing="0" border="0"> 37 <tr> 38 <td class="md" nowrap valign="top"> virtual DNSRequestParam::~DNSRequestParam </td> 39 <td class="md" valign="top">( </td> 40 <td class="mdname1" valign="top" nowrap> </td> 41 <td class="md" valign="top">) </td> 42 <td class="md" nowrap><code> [inline, virtual]</code></td> 43 </tr> 44 45 </table> 46 </td> 47 </tr> 48 </table> 49 <table cellspacing=5 cellpadding=0 border=0> 50 <tr> 51 <td> 52 53 </td> 54 <td> 55 56 <p> 57 </td> 58 </tr> 59 </table> 60 <a name="b0" doxytag="DNSRequestParam::DNSRequestParam"></a><p> 61 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 62 <tr> 63 <td class="md"> 64 <table cellpadding="0" cellspacing="0" border="0"> 65 <tr> 66 <td class="md" nowrap valign="top"> DNSRequestParam::DNSRequestParam </td> 67 <td class="md" valign="top">( </td> 68 <td class="md" nowrap valign="top"><a class="el" href="group__osclio.html#a24">TPVDNSFxn</a> </td> 69 <td class="mdname1" valign="top" nowrap> <em>aFxn</em> </td> 70 <td class="md" valign="top">) </td> 71 <td class="md" nowrap><code> [protected]</code></td> 72 </tr> 73 74 </table> 75 </td> 76 </tr> 77 </table> 78 <table cellspacing=5 cellpadding=0 border=0> 79 <tr> 80 <td> 81 82 </td> 83 <td> 84 85 <p> 86 </td> 87 </tr> 88 </table> 89 <hr><h2>Member Function Documentation</h2> 90 <a name="a3" doxytag="DNSRequestParam::Destroy"></a><p> 91 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 92 <tr> 93 <td class="md"> 94 <table cellpadding="0" cellspacing="0" border="0"> 95 <tr> 96 <td class="md" nowrap valign="top"> virtual void DNSRequestParam::Destroy </td> 97 <td class="md" valign="top">( </td> 98 <td class="mdname1" valign="top" nowrap> </td> 99 <td class="md" valign="top">) </td> 100 <td class="md" nowrap><code> [pure virtual]</code></td> 101 </tr> 102 103 </table> 104 </td> 105 </tr> 106 </table> 107 <table cellspacing=5 cellpadding=0 border=0> 108 <tr> 109 <td> 110 111 </td> 112 <td> 113 114 <p> 115 116 <p> 117 Implemented in <a class="el" href="classGetHostByNameParam.html#a0">GetHostByNameParam</a>. </td> 118 </tr> 119 </table> 120 <a name="a2" doxytag="DNSRequestParam::InThread"></a><p> 121 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 122 <tr> 123 <td class="md"> 124 <table cellpadding="0" cellspacing="0" border="0"> 125 <tr> 126 <td class="md" nowrap valign="top"> void DNSRequestParam::InThread </td> 127 <td class="md" valign="top">( </td> 128 <td class="mdname1" valign="top" nowrap> </td> 129 <td class="md" valign="top">) </td> 130 <td class="md" nowrap></td> 131 </tr> 132 133 </table> 134 </td> 135 </tr> 136 </table> 137 <table cellspacing=5 cellpadding=0 border=0> 138 <tr> 139 <td> 140 141 </td> 142 <td> 143 144 <p> 145 </td> 146 </tr> 147 </table> 148 <a name="a1" doxytag="DNSRequestParam::RemoveRef"></a><p> 149 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 150 <tr> 151 <td class="md"> 152 <table cellpadding="0" cellspacing="0" border="0"> 153 <tr> 154 <td class="md" nowrap valign="top"> void DNSRequestParam::RemoveRef </td> 155 <td class="md" valign="top">( </td> 156 <td class="mdname1" valign="top" nowrap> </td> 157 <td class="md" valign="top">) </td> 158 <td class="md" nowrap></td> 159 </tr> 160 161 </table> 162 </td> 163 </tr> 164 </table> 165 <table cellspacing=5 cellpadding=0 border=0> 166 <tr> 167 <td> 168 169 </td> 170 <td> 171 172 <p> 173 </td> 174 </tr> 175 </table> 176 <hr><h2>Field Documentation</h2> 177 <a name="m1" doxytag="DNSRequestParam::iDNSRequest"></a><p> 178 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 179 <tr> 180 <td class="md"> 181 <table cellpadding="0" cellspacing="0" border="0"> 182 <tr> 183 <td class="md" nowrap valign="top"> <a class="el" href="classOsclDNSRequest.html">OsclDNSRequest</a>* DNSRequestParam::iDNSRequest 184 </table> 185 </td> 186 </tr> 187 </table> 188 <table cellspacing=5 cellpadding=0 border=0> 189 <tr> 190 <td> 191 192 </td> 193 <td> 194 195 <p> 196 </td> 197 </tr> 198 </table> 199 <a name="m0" doxytag="DNSRequestParam::iFxn"></a><p> 200 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 201 <tr> 202 <td class="md"> 203 <table cellpadding="0" cellspacing="0" border="0"> 204 <tr> 205 <td class="md" nowrap valign="top"> <a class="el" href="group__osclio.html#a24">TPVDNSFxn</a> DNSRequestParam::iFxn 206 </table> 207 </td> 208 </tr> 209 </table> 210 <table cellspacing=5 cellpadding=0 border=0> 211 <tr> 212 <td> 213 214 </td> 215 <td> 216 217 <p> 218 </td> 219 </tr> 220 </table> 221 <a name="n0" doxytag="DNSRequestParam::iRefCount"></a><p> 222 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 223 <tr> 224 <td class="md"> 225 <table cellpadding="0" cellspacing="0" border="0"> 226 <tr> 227 <td class="md" nowrap valign="top"> uint32 DNSRequestParam::iRefCount<code> [protected]</code> 228 </table> 229 </td> 230 </tr> 231 </table> 232 <table cellspacing=5 cellpadding=0 border=0> 233 <tr> 234 <td> 235 236 </td> 237 <td> 238 239 <p> 240 </td> 241 </tr> 242 </table> 243 <hr>The documentation for this class was generated from the following file:<ul> 244 <li><a class="el" href="oscl__dns__param_8h-source.html">oscl_dns_param.h</a></ul> 245 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small> 246 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small> 247 </small></address> 248 </body> 249 </html> 250