• 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>oscl_socket_stats.h File 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>oscl_socket_stats.h File Reference</h1><code>#include "<a class="el" href="oscl__base_8h-source.html">oscl_base.h</a>"</code><br>
10<code>#include "<a class="el" href="oscl__vector_8h-source.html">oscl_vector.h</a>"</code><br>
11<code>#include "<a class="el" href="oscl__mem_8h-source.html">oscl_mem.h</a>"</code><br>
12<code>#include "<a class="el" href="oscl__mutex_8h-source.html">oscl_mutex.h</a>"</code><br>
13<code>#include "<a class="el" href="oscl__socket__tuneables_8h-source.html">oscl_socket_tuneables.h</a>"</code><br>
14
15<p>
16<a href="oscl__socket__stats_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
17<tr><td></td></tr>
18<tr><td colspan=2><br><h2>Enumerations</h2></td></tr>
19<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="oscl__socket__stats_8h.html#a23">TOsclSocketStatEvent</a> { <br>
20&nbsp;&nbsp;<a class="el" href="oscl__socket__stats_8h.html#a23a2">EOsclSocket_RequestAO_Success</a>,
21<a class="el" href="oscl__socket__stats_8h.html#a23a3">EOsclSocket_RequestAO_Canceled</a>,
22<a class="el" href="oscl__socket__stats_8h.html#a23a4">EOsclSocket_RequestAO_Error</a>,
23<a class="el" href="oscl__socket__stats_8h.html#a23a5">EOsclSocket_RequestAO_Timeout</a>,
24<br>
25&nbsp;&nbsp;<a class="el" href="oscl__socket__stats_8h.html#a23a6">EOsclSocket_ServRequestIssued</a>,
26<a class="el" href="oscl__socket__stats_8h.html#a23a7">EOsclSocket_ServPoll</a>,
27<a class="el" href="oscl__socket__stats_8h.html#a23a8">EOsclSocket_OS</a>,
28<a class="el" href="oscl__socket__stats_8h.html#a23a9">EOsclSocket_Readable</a>,
29<br>
30&nbsp;&nbsp;<a class="el" href="oscl__socket__stats_8h.html#a23a10">EOsclSocket_Writable</a>,
31<a class="el" href="oscl__socket__stats_8h.html#a23a11">EOsclSocket_Except</a>,
32<a class="el" href="oscl__socket__stats_8h.html#a23a12">EOsclSocket_DataRecv</a>,
33<a class="el" href="oscl__socket__stats_8h.html#a23a13">EOsclSocket_DataSent</a>,
34<br>
35&nbsp;&nbsp;<a class="el" href="oscl__socket__stats_8h.html#a23a14">EOsclSocket_ServRequestComplete</a>,
36<a class="el" href="oscl__socket__stats_8h.html#a23a15">EOsclSocket_ServRequestCancelIssued</a>,
37<a class="el" href="oscl__socket__stats_8h.html#a23a16">EOsclSocketServ_LoopsockOk</a>,
38<a class="el" href="oscl__socket__stats_8h.html#a23a17">EOsclSocketServ_LoopsockError</a>
39<br>
40 }</td></tr>
41<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="oscl__socket__stats_8h.html#a24">TOsclSocketServStatEvent</a> { <br>
42&nbsp;&nbsp;<a class="el" href="oscl__socket__stats_8h.html#a24a18">EOsclSocketServ_SelectNoActivity</a> =  0,
43<a class="el" href="oscl__socket__stats_8h.html#a24a19">EOsclSocketServ_SelectActivity</a>,
44<a class="el" href="oscl__socket__stats_8h.html#a24a20">EOsclSocketServ_SelectRescheduleAsap</a>,
45<a class="el" href="oscl__socket__stats_8h.html#a24a21">EOsclSocketServ_SelectReschedulePoll</a>,
46<br>
47&nbsp;&nbsp;<a class="el" href="oscl__socket__stats_8h.html#a24a22">EOsclSocketServ_LastEvent</a>
48<br>
49 }</td></tr>
50</table>
51<hr><h2>Enumeration Type Documentation</h2>
52<a name="a24" doxytag="oscl_socket_stats.h::TOsclSocketServStatEvent"></a><p>
53<table width="100%" cellpadding="2" cellspacing="0" border="0">
54  <tr>
55    <td class="md">
56      <table cellpadding="0" cellspacing="0" border="0">
57        <tr>
58          <td class="md" nowrap valign="top"> enum TOsclSocketServStatEvent
59      </table>
60    </td>
61  </tr>
62</table>
63<table cellspacing=5 cellpadding=0 border=0>
64  <tr>
65    <td>
66      &nbsp;
67    </td>
68    <td>
69
70<p>
71<dl compact><dt><b>Enumeration values: </b></dt><dd>
72<table border=0 cellspacing=2 cellpadding=0>
73<tr><td valign=top><em><a name="a24a18" doxytag="EOsclSocketServ_SelectNoActivity"></a><em>EOsclSocketServ_SelectNoActivity</em></em>&nbsp;</td><td>
74</td></tr>
75<tr><td valign=top><em><a name="a24a19" doxytag="EOsclSocketServ_SelectActivity"></a><em>EOsclSocketServ_SelectActivity</em></em>&nbsp;</td><td>
76</td></tr>
77<tr><td valign=top><em><a name="a24a20" doxytag="EOsclSocketServ_SelectRescheduleAsap"></a><em>EOsclSocketServ_SelectRescheduleAsap</em></em>&nbsp;</td><td>
78</td></tr>
79<tr><td valign=top><em><a name="a24a21" doxytag="EOsclSocketServ_SelectReschedulePoll"></a><em>EOsclSocketServ_SelectReschedulePoll</em></em>&nbsp;</td><td>
80</td></tr>
81<tr><td valign=top><em><a name="a24a22" doxytag="EOsclSocketServ_LastEvent"></a><em>EOsclSocketServ_LastEvent</em></em>&nbsp;</td><td>
82</td></tr>
83</table>
84</dl>
85    </td>
86  </tr>
87</table>
88<a name="a23" doxytag="oscl_socket_stats.h::TOsclSocketStatEvent"></a><p>
89<table width="100%" cellpadding="2" cellspacing="0" border="0">
90  <tr>
91    <td class="md">
92      <table cellpadding="0" cellspacing="0" border="0">
93        <tr>
94          <td class="md" nowrap valign="top"> enum TOsclSocketStatEvent
95      </table>
96    </td>
97  </tr>
98</table>
99<table cellspacing=5 cellpadding=0 border=0>
100  <tr>
101    <td>
102      &nbsp;
103    </td>
104    <td>
105
106<p>
107Socket diagnostics. <dl compact><dt><b>Enumeration values: </b></dt><dd>
108<table border=0 cellspacing=2 cellpadding=0>
109<tr><td valign=top><em><a name="a23a2" doxytag="EOsclSocket_RequestAO_Success"></a><em>EOsclSocket_RequestAO_Success</em></em>&nbsp;</td><td>
110</td></tr>
111<tr><td valign=top><em><a name="a23a3" doxytag="EOsclSocket_RequestAO_Canceled"></a><em>EOsclSocket_RequestAO_Canceled</em></em>&nbsp;</td><td>
112</td></tr>
113<tr><td valign=top><em><a name="a23a4" doxytag="EOsclSocket_RequestAO_Error"></a><em>EOsclSocket_RequestAO_Error</em></em>&nbsp;</td><td>
114</td></tr>
115<tr><td valign=top><em><a name="a23a5" doxytag="EOsclSocket_RequestAO_Timeout"></a><em>EOsclSocket_RequestAO_Timeout</em></em>&nbsp;</td><td>
116</td></tr>
117<tr><td valign=top><em><a name="a23a6" doxytag="EOsclSocket_ServRequestIssued"></a><em>EOsclSocket_ServRequestIssued</em></em>&nbsp;</td><td>
118</td></tr>
119<tr><td valign=top><em><a name="a23a7" doxytag="EOsclSocket_ServPoll"></a><em>EOsclSocket_ServPoll</em></em>&nbsp;</td><td>
120</td></tr>
121<tr><td valign=top><em><a name="a23a8" doxytag="EOsclSocket_OS"></a><em>EOsclSocket_OS</em></em>&nbsp;</td><td>
122</td></tr>
123<tr><td valign=top><em><a name="a23a9" doxytag="EOsclSocket_Readable"></a><em>EOsclSocket_Readable</em></em>&nbsp;</td><td>
124</td></tr>
125<tr><td valign=top><em><a name="a23a10" doxytag="EOsclSocket_Writable"></a><em>EOsclSocket_Writable</em></em>&nbsp;</td><td>
126</td></tr>
127<tr><td valign=top><em><a name="a23a11" doxytag="EOsclSocket_Except"></a><em>EOsclSocket_Except</em></em>&nbsp;</td><td>
128</td></tr>
129<tr><td valign=top><em><a name="a23a12" doxytag="EOsclSocket_DataRecv"></a><em>EOsclSocket_DataRecv</em></em>&nbsp;</td><td>
130</td></tr>
131<tr><td valign=top><em><a name="a23a13" doxytag="EOsclSocket_DataSent"></a><em>EOsclSocket_DataSent</em></em>&nbsp;</td><td>
132</td></tr>
133<tr><td valign=top><em><a name="a23a14" doxytag="EOsclSocket_ServRequestComplete"></a><em>EOsclSocket_ServRequestComplete</em></em>&nbsp;</td><td>
134</td></tr>
135<tr><td valign=top><em><a name="a23a15" doxytag="EOsclSocket_ServRequestCancelIssued"></a><em>EOsclSocket_ServRequestCancelIssued</em></em>&nbsp;</td><td>
136</td></tr>
137<tr><td valign=top><em><a name="a23a16" doxytag="EOsclSocketServ_LoopsockOk"></a><em>EOsclSocketServ_LoopsockOk</em></em>&nbsp;</td><td>
138</td></tr>
139<tr><td valign=top><em><a name="a23a17" doxytag="EOsclSocketServ_LoopsockError"></a><em>EOsclSocketServ_LoopsockError</em></em>&nbsp;</td><td>
140</td></tr>
141</table>
142</dl>
143    </td>
144  </tr>
145</table>
146<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
147<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
148</small></address>
149</body>
150</html>
151