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">
6 <!-- Generated by Doxygen 1.2.18 -->
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> <a class="qindex" href="pages.html">Related Pages</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>
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">
16 <table border=0 cellpadding=0 cellspacing=0>
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>
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">
36 <table cellpadding="0" cellspacing="0" border="0">
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>
49 <table cellspacing=5 cellpadding=0 border=0>
60 <a name="b0" doxytag="DNSRequestParam::DNSRequestParam"></a><p>
61 <table width="100%" cellpadding="2" cellspacing="0" border="0">
64 <table cellpadding="0" cellspacing="0" border="0">
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>
78 <table cellspacing=5 cellpadding=0 border=0>
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">
94 <table cellpadding="0" cellspacing="0" border="0">
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>
107 <table cellspacing=5 cellpadding=0 border=0>
117 Implemented in <a class="el" href="classGetHostByNameParam.html#a0">GetHostByNameParam</a>. </td>
120 <a name="a2" doxytag="DNSRequestParam::InThread"></a><p>
121 <table width="100%" cellpadding="2" cellspacing="0" border="0">
124 <table cellpadding="0" cellspacing="0" border="0">
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>
137 <table cellspacing=5 cellpadding=0 border=0>
148 <a name="a1" doxytag="DNSRequestParam::RemoveRef"></a><p>
149 <table width="100%" cellpadding="2" cellspacing="0" border="0">
152 <table cellpadding="0" cellspacing="0" border="0">
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>
165 <table cellspacing=5 cellpadding=0 border=0>
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">
181 <table cellpadding="0" cellspacing="0" border="0">
183 <td class="md" nowrap valign="top"> <a class="el" href="classOsclDNSRequest.html">OsclDNSRequest</a>* DNSRequestParam::iDNSRequest
188 <table cellspacing=5 cellpadding=0 border=0>
199 <a name="m0" doxytag="DNSRequestParam::iFxn"></a><p>
200 <table width="100%" cellpadding="2" cellspacing="0" border="0">
203 <table cellpadding="0" cellspacing="0" border="0">
205 <td class="md" nowrap valign="top"> <a class="el" href="group__osclio.html#a24">TPVDNSFxn</a> DNSRequestParam::iFxn
210 <table cellspacing=5 cellpadding=0 border=0>
221 <a name="n0" doxytag="DNSRequestParam::iRefCount"></a><p>
222 <table width="100%" cellpadding="2" cellspacing="0" border="0">
225 <table cellpadding="0" cellspacing="0" border="0">
227 <td class="md" nowrap valign="top"> uint32 DNSRequestParam::iRefCount<code> [protected]</code>
232 <table cellspacing=5 cellpadding=0 border=0>
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: CORE_8.504.1.1 </small>