• 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>OsclAcceptMethod 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>OsclAcceptMethod Class Reference</h1><code>#include &lt;<a class="el" href="oscl__socket__accept_8h-source.html">oscl_socket_accept.h</a>&gt;</code>
10<p>
11<p>Inheritance diagram for OsclAcceptMethod:
12<p><center><img src="classOsclAcceptMethod.png" usemap="#OsclAcceptMethod_map" border="0" alt=""></center>
13<map name="OsclAcceptMethod_map">
14<area href="classOsclSocketMethod.html" alt="OsclSocketMethod" shape="rect" coords="65,168,185,192">
15<area href="classOsclTimerObject.html" alt="OsclTimerObject" shape="rect" coords="65,112,185,136">
16<area href="classHeapBase.html" alt="HeapBase" shape="rect" coords="0,56,120,80">
17<area href="classPVActiveBase.html" alt="PVActiveBase" shape="rect" coords="130,56,250,80">
18<area href="class__OsclHeapBase.html" alt="_OsclHeapBase" shape="rect" coords="0,0,120,24">
19</map>
20<table border=0 cellpadding=0 cellspacing=0>
21<tr><td></td></tr>
22<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
23<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOsclAcceptMethod.html#a0">~OsclAcceptMethod</a> ()</td></tr>
24<tr><td nowrap align=right valign=top><a class="el" href="oscl__socket__types_8h.html#a20">TPVSocketEvent</a>&nbsp;</td><td valign=bottom><a class="el" href="classOsclAcceptMethod.html#a1">Accept</a> (int32 aTimeout)</td></tr>
25<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclAcceptMethod.html#a2">DiscardAcceptedSocket</a> ()</td></tr>
26<tr><td nowrap align=right valign=top><a class="el" href="classOsclSocketI.html">OsclSocketI</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOsclAcceptMethod.html#a3">GetAcceptedSocket</a> ()</td></tr>
27<tr><td nowrap align=right valign=top><a class="el" href="classOsclAcceptRequest.html">OsclAcceptRequest</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOsclAcceptMethod.html#a4">AcceptRequest</a> ()</td></tr>
28<tr><td colspan=2><br><h2>Static Public Methods</h2></td></tr>
29<tr><td nowrap align=right valign=top>OsclAcceptMethod *&nbsp;</td><td valign=bottom><a class="el" href="classOsclAcceptMethod.html#d0">NewL</a> (<a class="el" href="classOsclIPSocketI.html">OsclIPSocketI</a> &amp;c)</td></tr>
30</table>
31<hr><h2>Constructor &amp; Destructor Documentation</h2>
32<a name="a0" doxytag="OsclAcceptMethod::~OsclAcceptMethod"></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"> OsclAcceptMethod::~OsclAcceptMethod </td>
39          <td class="md" valign="top">(&nbsp;</td>
40          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
41          <td class="md" valign="top">)&nbsp;</td>
42          <td class="md" nowrap></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      &nbsp;
53    </td>
54    <td>
55
56<p>
57    </td>
58  </tr>
59</table>
60<hr><h2>Member Function Documentation</h2>
61<a name="a1" doxytag="OsclAcceptMethod::Accept"></a><p>
62<table width="100%" cellpadding="2" cellspacing="0" border="0">
63  <tr>
64    <td class="md">
65      <table cellpadding="0" cellspacing="0" border="0">
66        <tr>
67          <td class="md" nowrap valign="top"> <a class="el" href="oscl__socket__types_8h.html#a20">TPVSocketEvent</a> OsclAcceptMethod::Accept </td>
68          <td class="md" valign="top">(&nbsp;</td>
69          <td class="md" nowrap valign="top">int32&nbsp;</td>
70          <td class="mdname1" valign="top" nowrap>&nbsp; <em>aTimeout</em>          </td>
71          <td class="md" valign="top">)&nbsp;</td>
72          <td class="md" nowrap></td>
73        </tr>
74
75      </table>
76    </td>
77  </tr>
78</table>
79<table cellspacing=5 cellpadding=0 border=0>
80  <tr>
81    <td>
82      &nbsp;
83    </td>
84    <td>
85
86<p>
87    </td>
88  </tr>
89</table>
90<a name="a4" doxytag="OsclAcceptMethod::AcceptRequest"></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"> <a class="el" href="classOsclAcceptRequest.html">OsclAcceptRequest</a>* OsclAcceptMethod::AcceptRequest </td>
97          <td class="md" valign="top">(&nbsp;</td>
98          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
99          <td class="md" valign="top">)&nbsp;</td>
100          <td class="md" nowrap><code> [inline]</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      &nbsp;
111    </td>
112    <td>
113
114<p>
115    </td>
116  </tr>
117</table>
118<a name="a2" doxytag="OsclAcceptMethod::DiscardAcceptedSocket"></a><p>
119<table width="100%" cellpadding="2" cellspacing="0" border="0">
120  <tr>
121    <td class="md">
122      <table cellpadding="0" cellspacing="0" border="0">
123        <tr>
124          <td class="md" nowrap valign="top"> void OsclAcceptMethod::DiscardAcceptedSocket </td>
125          <td class="md" valign="top">(&nbsp;</td>
126          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
127          <td class="md" valign="top">)&nbsp;</td>
128          <td class="md" nowrap></td>
129        </tr>
130
131      </table>
132    </td>
133  </tr>
134</table>
135<table cellspacing=5 cellpadding=0 border=0>
136  <tr>
137    <td>
138      &nbsp;
139    </td>
140    <td>
141
142<p>
143    </td>
144  </tr>
145</table>
146<a name="a3" doxytag="OsclAcceptMethod::GetAcceptedSocket"></a><p>
147<table width="100%" cellpadding="2" cellspacing="0" border="0">
148  <tr>
149    <td class="md">
150      <table cellpadding="0" cellspacing="0" border="0">
151        <tr>
152          <td class="md" nowrap valign="top"> <a class="el" href="classOsclSocketI.html">OsclSocketI</a>* OsclAcceptMethod::GetAcceptedSocket </td>
153          <td class="md" valign="top">(&nbsp;</td>
154          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
155          <td class="md" valign="top">)&nbsp;</td>
156          <td class="md" nowrap></td>
157        </tr>
158
159      </table>
160    </td>
161  </tr>
162</table>
163<table cellspacing=5 cellpadding=0 border=0>
164  <tr>
165    <td>
166      &nbsp;
167    </td>
168    <td>
169
170<p>
171    </td>
172  </tr>
173</table>
174<a name="d0" doxytag="OsclAcceptMethod::NewL"></a><p>
175<table width="100%" cellpadding="2" cellspacing="0" border="0">
176  <tr>
177    <td class="md">
178      <table cellpadding="0" cellspacing="0" border="0">
179        <tr>
180          <td class="md" nowrap valign="top"> OsclAcceptMethod* OsclAcceptMethod::NewL </td>
181          <td class="md" valign="top">(&nbsp;</td>
182          <td class="md" nowrap valign="top"><a class="el" href="classOsclIPSocketI.html">OsclIPSocketI</a> &amp;&nbsp;</td>
183          <td class="mdname1" valign="top" nowrap>&nbsp; <em>c</em>          </td>
184          <td class="md" valign="top">)&nbsp;</td>
185          <td class="md" nowrap><code> [static]</code></td>
186        </tr>
187
188      </table>
189    </td>
190  </tr>
191</table>
192<table cellspacing=5 cellpadding=0 border=0>
193  <tr>
194    <td>
195      &nbsp;
196    </td>
197    <td>
198
199<p>
200    </td>
201  </tr>
202</table>
203<hr>The documentation for this class was generated from the following file:<ul>
204<li><a class="el" href="oscl__socket__accept_8h-source.html">oscl_socket_accept.h</a></ul>
205<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
206<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
207</small></address>
208</body>
209</html>
210