Project

General

Profile

Revision 241

Updated libdragonfly documentation.

View differences:

structQueue.html
1 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3 3
<title>libwireless: Queue Struct Reference</title>
4 4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5 5
<link href="tabs.css" rel="stylesheet" type="text/css">
6 6
</head><body>
7
<!-- Generated by Doxygen 1.4.6 -->
7
<!-- Generated by Doxygen 1.5.3 -->
8 8
<div class="tabs">
9 9
  <ul>
10 10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
12
    <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13 13
    <li><a href="files.html"><span>Files</span></a></li>
14
  </ul></div>
14
  </ul>
15
</div>
15 16
<div class="tabs">
16 17
  <ul>
17 18
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
18
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
19 19
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
20
  </ul></div>
20
  </ul>
21
</div>
21 22
<h1>Queue Struct Reference<br>
22 23
<small>
23 24
[<a class="el" href="group__queue.html">Queue</a>,&nbsp;<a class="el" href="group__queue.html">Queue</a>]</small>
......
26 27
<table border="0" cellpadding="0" cellspacing="0">
27 28
<tr><td></td></tr>
28 29
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
29
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structnode__def.html">node_def</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQueue.html#773cee3afdf5fbe12a225c48123b1e39">head</a></td></tr>
30
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structnode__def.html">node_def</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQueue.html#773cee3afdf5fbe12a225c48123b1e39">head</a></td></tr>
30 31

  
31
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structnode__def.html">node_def</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQueue.html#85703d406e92d3aa92c3e9dbfd0e3007">tail</a></td></tr>
32
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structnode__def.html">node_def</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQueue.html#85703d406e92d3aa92c3e9dbfd0e3007">tail</a></td></tr>
32 33

  
33 34
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQueue.html#c7d9701d244e3ba255ef8556e0562dc6">size</a></td></tr>
34 35

  
35 36
</table>
36 37
<hr><a name="_details"></a><h2>Detailed Description</h2>
37
Represents a queue, a first in, first out data structure. 
38
<p>
39
<hr><h2>Field Documentation</h2>
40
<a class="anchor" name="773cee3afdf5fbe12a225c48123b1e39"></a><!-- doxytag: member="Queue::head" ref="773cee3afdf5fbe12a225c48123b1e39" args="" --><p>
41
<table class="mdTable" cellpadding="2" cellspacing="0">
42
  <tr>
43
    <td class="mdRow">
44
      <table cellpadding="0" cellspacing="0" border="0">
38
Represents a queue, a first in, first out data structure. <hr><h2>Field Documentation</h2>
39
<a class="anchor" name="773cee3afdf5fbe12a225c48123b1e39"></a><!-- doxytag: member="Queue::head" ref="773cee3afdf5fbe12a225c48123b1e39" args="" -->
40
<div class="memitem">
41
<div class="memproto">
42
      <table class="memname">
45 43
        <tr>
46
          <td class="md" nowrap valign="top">struct <a class="el" href="structnode__def.html">node_def</a>* <a class="el" href="structQueue.html#773cee3afdf5fbe12a225c48123b1e39">Queue::head</a>          </td>
44
          <td class="memname">struct <a class="el" href="structnode__def.html">node_def</a>* <a class="el" href="structQueue.html#773cee3afdf5fbe12a225c48123b1e39">Queue::head</a><code> [read]</code>          </td>
47 45
        </tr>
48 46
      </table>
49
    </td>
50
  </tr>
51
</table>
52
<table cellspacing="5" cellpadding="0" border="0">
53
  <tr>
54
    <td>
55
      &nbsp;
56
    </td>
57
    <td>
47
</div>
48
<div class="memdoc">
58 49

  
59 50
<p>
60
The head of the queue, the next item to be removed.     </td>
61
  </tr>
62
</table>
63
<a class="anchor" name="c7d9701d244e3ba255ef8556e0562dc6"></a><!-- doxytag: member="Queue::size" ref="c7d9701d244e3ba255ef8556e0562dc6" args="" --><p>
64
<table class="mdTable" cellpadding="2" cellspacing="0">
65
  <tr>
66
    <td class="mdRow">
67
      <table cellpadding="0" cellspacing="0" border="0">
51
The head of the queue, the next item to be removed. 
52
</div>
53
</div><p>
54
<a class="anchor" name="85703d406e92d3aa92c3e9dbfd0e3007"></a><!-- doxytag: member="Queue::tail" ref="85703d406e92d3aa92c3e9dbfd0e3007" args="" -->
55
<div class="memitem">
56
<div class="memproto">
57
      <table class="memname">
68 58
        <tr>
69
          <td class="md" nowrap valign="top">int <a class="el" href="structQueue.html#c7d9701d244e3ba255ef8556e0562dc6">Queue::size</a>          </td>
59
          <td class="memname">struct <a class="el" href="structnode__def.html">node_def</a>* <a class="el" href="structQueue.html#85703d406e92d3aa92c3e9dbfd0e3007">Queue::tail</a><code> [read]</code>          </td>
70 60
        </tr>
71 61
      </table>
72
    </td>
73
  </tr>
74
</table>
75
<table cellspacing="5" cellpadding="0" border="0">
76
  <tr>
77
    <td>
78
      &nbsp;
79
    </td>
80
    <td>
62
</div>
63
<div class="memdoc">
81 64

  
82 65
<p>
83
The number of elements in the queue.     </td>
84
  </tr>
85
</table>
86
<a class="anchor" name="85703d406e92d3aa92c3e9dbfd0e3007"></a><!-- doxytag: member="Queue::tail" ref="85703d406e92d3aa92c3e9dbfd0e3007" args="" --><p>
87
<table class="mdTable" cellpadding="2" cellspacing="0">
88
  <tr>
89
    <td class="mdRow">
90
      <table cellpadding="0" cellspacing="0" border="0">
66
The tail of the queue, the last item added. 
67
</div>
68
</div><p>
69
<a class="anchor" name="c7d9701d244e3ba255ef8556e0562dc6"></a><!-- doxytag: member="Queue::size" ref="c7d9701d244e3ba255ef8556e0562dc6" args="" -->
70
<div class="memitem">
71
<div class="memproto">
72
      <table class="memname">
91 73
        <tr>
92
          <td class="md" nowrap valign="top">struct <a class="el" href="structnode__def.html">node_def</a>* <a class="el" href="structQueue.html#85703d406e92d3aa92c3e9dbfd0e3007">Queue::tail</a>          </td>
74
          <td class="memname">int <a class="el" href="structQueue.html#c7d9701d244e3ba255ef8556e0562dc6">Queue::size</a>          </td>
93 75
        </tr>
94 76
      </table>
95
    </td>
96
  </tr>
97
</table>
98
<table cellspacing="5" cellpadding="0" border="0">
99
  <tr>
100
    <td>
101
      &nbsp;
102
    </td>
103
    <td>
77
</div>
78
<div class="memdoc">
104 79

  
105 80
<p>
106
The tail of the queue, the last item added.     </td>
107
  </tr>
108
</table>
81
The number of elements in the queue. 
82
</div>
83
</div><p>
109 84
<hr>The documentation for this struct was generated from the following file:<ul>
110 85
<li><a class="el" href="queue_8h-source.html">queue.h</a></ul>
111
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by&nbsp;
86
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 22:16:25 2007 for libwireless by&nbsp;
112 87
<a href="http://www.doxygen.org/index.html">
113
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
88
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
114 89
</body>
115 90
</html>

Also available in: Unified diff