• 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>RecvFromParam 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>RecvFromParam Class Reference</h1><code>#include &lt;<a class="el" href="oscl__socket__request_8h-source.html">oscl_socket_request.h</a>&gt;</code>
10<p>
11<p>Inheritance diagram for RecvFromParam:
12<p><center><img src="classRecvFromParam.png" usemap="#RecvFromParam_map" border="0" alt=""></center>
13<map name="RecvFromParam_map">
14<area href="classSocketRequestParam.html" alt="SocketRequestParam" shape="rect" coords="0,0,130,24">
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>&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#a0">RecvFromParam</a> (uint8 *&amp;aPtr, uint32 aMaxLen, <a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a> &amp;aAddress, uint32 flags, uint32 aMultiMax, <a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt; uint32, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a> &gt; *aPacketLen, <a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt; <a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a>, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a> &gt; *aPacketSource)</td></tr>
20<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
21<tr><td nowrap align=right valign=top><a class="el" href="classPVSockBufRecv.html">PVSockBufRecv</a>&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#m0">iBufRecv</a></td></tr>
22<tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#m1">iFlags</a></td></tr>
23<tr><td nowrap align=right valign=top><a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#m2">iAddr</a></td></tr>
24<tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#m3">iMultiMaxLen</a></td></tr>
25<tr><td nowrap align=right valign=top><a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt; uint32, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a> &gt; *&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#m4">iPacketLen</a></td></tr>
26<tr><td nowrap align=right valign=top><a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt; <a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a>,<br>
27 <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a> &gt; *&nbsp;</td><td valign=bottom><a class="el" href="classRecvFromParam.html#m5">iPacketSource</a></td></tr>
28</table>
29<hr><h2>Constructor &amp; Destructor Documentation</h2>
30<a name="a0" doxytag="RecvFromParam::RecvFromParam"></a><p>
31<table width="100%" cellpadding="2" cellspacing="0" border="0">
32  <tr>
33    <td class="md">
34      <table cellpadding="0" cellspacing="0" border="0">
35        <tr>
36          <td class="md" nowrap valign="top"> RecvFromParam::RecvFromParam </td>
37          <td class="md" valign="top">(&nbsp;</td>
38          <td class="md" nowrap valign="top">uint8 *&amp;&nbsp;</td>
39          <td class="mdname" nowrap>&nbsp; <em>aPtr</em>, </td>
40        </tr>
41        <tr>
42          <td></td>
43          <td></td>
44          <td class="md" nowrap>uint32&nbsp;</td>
45          <td class="mdname" nowrap>&nbsp; <em>aMaxLen</em>, </td>
46        </tr>
47        <tr>
48          <td></td>
49          <td></td>
50          <td class="md" nowrap><a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a> &amp;&nbsp;</td>
51          <td class="mdname" nowrap>&nbsp; <em>aAddress</em>, </td>
52        </tr>
53        <tr>
54          <td></td>
55          <td></td>
56          <td class="md" nowrap>uint32&nbsp;</td>
57          <td class="mdname" nowrap>&nbsp; <em>flags</em>, </td>
58        </tr>
59        <tr>
60          <td></td>
61          <td></td>
62          <td class="md" nowrap>uint32&nbsp;</td>
63          <td class="mdname" nowrap>&nbsp; <em>aMultiMax</em>, </td>
64        </tr>
65        <tr>
66          <td></td>
67          <td></td>
68          <td class="md" nowrap><a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt; uint32, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a> &gt; *&nbsp;</td>
69          <td class="mdname" nowrap>&nbsp; <em>aPacketLen</em>, </td>
70        </tr>
71        <tr>
72          <td></td>
73          <td></td>
74          <td class="md" nowrap><a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt; <a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a>, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a> &gt; *&nbsp;</td>
75          <td class="mdname" nowrap>&nbsp; <em>aPacketSource</em></td>
76        </tr>
77        <tr>
78          <td></td>
79          <td class="md">)&nbsp;</td>
80          <td class="md" colspan="2"><code> [inline]</code></td>
81        </tr>
82
83      </table>
84    </td>
85  </tr>
86</table>
87<table cellspacing=5 cellpadding=0 border=0>
88  <tr>
89    <td>
90      &nbsp;
91    </td>
92    <td>
93
94<p>
95    </td>
96  </tr>
97</table>
98<hr><h2>Field Documentation</h2>
99<a name="m2" doxytag="RecvFromParam::iAddr"></a><p>
100<table width="100%" cellpadding="2" cellspacing="0" border="0">
101  <tr>
102    <td class="md">
103      <table cellpadding="0" cellspacing="0" border="0">
104        <tr>
105          <td class="md" nowrap valign="top"> <a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a>&amp; RecvFromParam::iAddr
106      </table>
107    </td>
108  </tr>
109</table>
110<table cellspacing=5 cellpadding=0 border=0>
111  <tr>
112    <td>
113      &nbsp;
114    </td>
115    <td>
116
117<p>
118    </td>
119  </tr>
120</table>
121<a name="m0" doxytag="RecvFromParam::iBufRecv"></a><p>
122<table width="100%" cellpadding="2" cellspacing="0" border="0">
123  <tr>
124    <td class="md">
125      <table cellpadding="0" cellspacing="0" border="0">
126        <tr>
127          <td class="md" nowrap valign="top"> <a class="el" href="classPVSockBufRecv.html">PVSockBufRecv</a> RecvFromParam::iBufRecv
128      </table>
129    </td>
130  </tr>
131</table>
132<table cellspacing=5 cellpadding=0 border=0>
133  <tr>
134    <td>
135      &nbsp;
136    </td>
137    <td>
138
139<p>
140    </td>
141  </tr>
142</table>
143<a name="m1" doxytag="RecvFromParam::iFlags"></a><p>
144<table width="100%" cellpadding="2" cellspacing="0" border="0">
145  <tr>
146    <td class="md">
147      <table cellpadding="0" cellspacing="0" border="0">
148        <tr>
149          <td class="md" nowrap valign="top"> uint32 RecvFromParam::iFlags
150      </table>
151    </td>
152  </tr>
153</table>
154<table cellspacing=5 cellpadding=0 border=0>
155  <tr>
156    <td>
157      &nbsp;
158    </td>
159    <td>
160
161<p>
162    </td>
163  </tr>
164</table>
165<a name="m3" doxytag="RecvFromParam::iMultiMaxLen"></a><p>
166<table width="100%" cellpadding="2" cellspacing="0" border="0">
167  <tr>
168    <td class="md">
169      <table cellpadding="0" cellspacing="0" border="0">
170        <tr>
171          <td class="md" nowrap valign="top"> uint32 RecvFromParam::iMultiMaxLen
172      </table>
173    </td>
174  </tr>
175</table>
176<table cellspacing=5 cellpadding=0 border=0>
177  <tr>
178    <td>
179      &nbsp;
180    </td>
181    <td>
182
183<p>
184    </td>
185  </tr>
186</table>
187<a name="m4" doxytag="RecvFromParam::iPacketLen"></a><p>
188<table width="100%" cellpadding="2" cellspacing="0" border="0">
189  <tr>
190    <td class="md">
191      <table cellpadding="0" cellspacing="0" border="0">
192        <tr>
193          <td class="md" nowrap valign="top"> <a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt;uint32, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a>&gt;* RecvFromParam::iPacketLen
194      </table>
195    </td>
196  </tr>
197</table>
198<table cellspacing=5 cellpadding=0 border=0>
199  <tr>
200    <td>
201      &nbsp;
202    </td>
203    <td>
204
205<p>
206    </td>
207  </tr>
208</table>
209<a name="m5" doxytag="RecvFromParam::iPacketSource"></a><p>
210<table width="100%" cellpadding="2" cellspacing="0" border="0">
211  <tr>
212    <td class="md">
213      <table cellpadding="0" cellspacing="0" border="0">
214        <tr>
215          <td class="md" nowrap valign="top"> <a class="el" href="classOscl__Vector.html">Oscl_Vector</a>&lt;<a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a>, <a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a>&gt;* RecvFromParam::iPacketSource
216      </table>
217    </td>
218  </tr>
219</table>
220<table cellspacing=5 cellpadding=0 border=0>
221  <tr>
222    <td>
223      &nbsp;
224    </td>
225    <td>
226
227<p>
228    </td>
229  </tr>
230</table>
231<hr>The documentation for this class was generated from the following file:<ul>
232<li><a class="el" href="oscl__socket__request_8h-source.html">oscl_socket_request.h</a></ul>
233<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
234<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
235</small></address>
236</body>
237</html>
238