• 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>TReadyQueLink 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>TReadyQueLink Class Reference<br>
10<small>
11[<a class="el" href="group__osclproc.html">OSCL Proc</a>]</small>
12</h1><code>#include &lt;<a class="el" href="oscl__scheduler__readyq_8h-source.html">oscl_scheduler_readyq.h</a>&gt;</code>
13<p>
14<table border=0 cellpadding=0 cellspacing=0>
15<tr><td></td></tr>
16<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
17<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classTReadyQueLink.html#a0">TReadyQueLink</a> ()</td></tr>
18<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
19<tr><td nowrap align=right valign=top>int32&nbsp;</td><td valign=bottom><a class="el" href="classTReadyQueLink.html#m0">iAOPriority</a></td></tr>
20<tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classTReadyQueLink.html#m1">iTimeToRunTicks</a></td></tr>
21<tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classTReadyQueLink.html#m2">iTimeQueuedTicks</a></td></tr>
22<tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classTReadyQueLink.html#m3">iSeqNum</a></td></tr>
23<tr><td nowrap align=right valign=top><a class="el" href="group__osclbase.html#a25">OsclAny</a> *&nbsp;</td><td valign=bottom><a class="el" href="classTReadyQueLink.html#m4">iIsIn</a></td></tr>
24</table>
25<hr><a name="_details"></a><h2>Detailed Description</h2>
26This class defines the queue link, which is common to both ready Q and timer Q. Each AO contains its own queue link object.
27<p>
28<hr><h2>Constructor &amp; Destructor Documentation</h2>
29<a name="a0" doxytag="TReadyQueLink::TReadyQueLink"></a><p>
30<table width="100%" cellpadding="2" cellspacing="0" border="0">
31  <tr>
32    <td class="md">
33      <table cellpadding="0" cellspacing="0" border="0">
34        <tr>
35          <td class="md" nowrap valign="top"> TReadyQueLink::TReadyQueLink </td>
36          <td class="md" valign="top">(&nbsp;</td>
37          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
38          <td class="md" valign="top">)&nbsp;</td>
39          <td class="md" nowrap><code> [inline]</code></td>
40        </tr>
41
42      </table>
43    </td>
44  </tr>
45</table>
46<table cellspacing=5 cellpadding=0 border=0>
47  <tr>
48    <td>
49      &nbsp;
50    </td>
51    <td>
52
53<p>
54    </td>
55  </tr>
56</table>
57<hr><h2>Field Documentation</h2>
58<a name="m0" doxytag="TReadyQueLink::iAOPriority"></a><p>
59<table width="100%" cellpadding="2" cellspacing="0" border="0">
60  <tr>
61    <td class="md">
62      <table cellpadding="0" cellspacing="0" border="0">
63        <tr>
64          <td class="md" nowrap valign="top"> int32 TReadyQueLink::iAOPriority
65      </table>
66    </td>
67  </tr>
68</table>
69<table cellspacing=5 cellpadding=0 border=0>
70  <tr>
71    <td>
72      &nbsp;
73    </td>
74    <td>
75
76<p>
77    </td>
78  </tr>
79</table>
80<a name="m4" doxytag="TReadyQueLink::iIsIn"></a><p>
81<table width="100%" cellpadding="2" cellspacing="0" border="0">
82  <tr>
83    <td class="md">
84      <table cellpadding="0" cellspacing="0" border="0">
85        <tr>
86          <td class="md" nowrap valign="top"> <a class="el" href="group__osclbase.html#a25">OsclAny</a>* TReadyQueLink::iIsIn
87      </table>
88    </td>
89  </tr>
90</table>
91<table cellspacing=5 cellpadding=0 border=0>
92  <tr>
93    <td>
94      &nbsp;
95    </td>
96    <td>
97
98<p>
99    </td>
100  </tr>
101</table>
102<a name="m3" doxytag="TReadyQueLink::iSeqNum"></a><p>
103<table width="100%" cellpadding="2" cellspacing="0" border="0">
104  <tr>
105    <td class="md">
106      <table cellpadding="0" cellspacing="0" border="0">
107        <tr>
108          <td class="md" nowrap valign="top"> uint32 TReadyQueLink::iSeqNum
109      </table>
110    </td>
111  </tr>
112</table>
113<table cellspacing=5 cellpadding=0 border=0>
114  <tr>
115    <td>
116      &nbsp;
117    </td>
118    <td>
119
120<p>
121    </td>
122  </tr>
123</table>
124<a name="m2" doxytag="TReadyQueLink::iTimeQueuedTicks"></a><p>
125<table width="100%" cellpadding="2" cellspacing="0" border="0">
126  <tr>
127    <td class="md">
128      <table cellpadding="0" cellspacing="0" border="0">
129        <tr>
130          <td class="md" nowrap valign="top"> uint32 TReadyQueLink::iTimeQueuedTicks
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="m1" doxytag="TReadyQueLink::iTimeToRunTicks"></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"> uint32 TReadyQueLink::iTimeToRunTicks
153      </table>
154    </td>
155  </tr>
156</table>
157<table cellspacing=5 cellpadding=0 border=0>
158  <tr>
159    <td>
160      &nbsp;
161    </td>
162    <td>
163
164<p>
165    </td>
166  </tr>
167</table>
168<hr>The documentation for this class was generated from the following file:<ul>
169<li><a class="el" href="oscl__scheduler__readyq_8h-source.html">oscl_scheduler_readyq.h</a></ul>
170<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
171<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
172</small></address>
173</body>
174</html>
175