17 </ul></div> |
17 </ul></div> |
18 <h1>/home/epimerde/documents/tc11/CanFestival-3/src/nmtMaster.c File Reference</h1><code>#include "nmtMaster.h"</code><br> |
18 <h1>/home/epimerde/documents/tc11/CanFestival-3/src/nmtMaster.c File Reference</h1><code>#include "nmtMaster.h"</code><br> |
19 <code>#include "canfestival.h"</code><br> |
19 <code>#include "canfestival.h"</code><br> |
20 |
20 |
21 <p> |
21 <p> |
|
22 Include dependency graph for nmtMaster.c:<p><center><img src="nmtMaster_8c__incl.png" border="0" usemap="#/home/epimerde/documents/tc11/CanFestival-3/src/nmtMaster.c_map" alt=""></center> |
|
23 |
|
24 <p> |
22 <a href="nmtMaster_8c-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
25 <a href="nmtMaster_8c-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
23 <tr><td></td></tr> |
26 <tr><td></td></tr> |
24 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
27 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
25 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="nmtMaster_8c.html#6170d95d9900ef756921a934c5fb37d2">masterSendNMTstateChange</a> (CO_Data *d, UNS8 Node_ID, UNS8 cs)</td></tr> |
28 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="nmtMaster_8c.html#6170d95d9900ef756921a934c5fb37d2">masterSendNMTstateChange</a> (CO_Data *d, UNS8 Node_ID, UNS8 cs)</td></tr> |
26 |
29 |
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="nmtMaster_8c.html#f63689baeabb15103c2b7afe8885c5c4">masterSendNMTnodeguard</a> (CO_Data *d, UNS8 nodeId)</td></tr> |
30 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="nmtMaster_8c.html#f63689baeabb15103c2b7afe8885c5c4">masterSendNMTnodeguard</a> (CO_Data *d, UNS8 nodeId)</td></tr> |
28 |
31 |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="nmtMaster_8c.html#98bee3f402438056dbd653e752054796">masterRequestNodeState</a> (CO_Data *d, UNS8 nodeId)</td></tr> |
32 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="nmtMaster_8c.html#98bee3f402438056dbd653e752054796">masterRequestNodeState</a> (CO_Data *d, UNS8 nodeId)</td></tr> |
30 |
33 |
31 </table> |
34 </table> |
32 <hr><h2>Function Documentation</h2> |
35 <hr><a name="_details"></a><h2>Detailed Description</h2> |
|
36 <dl class="author" compact><dt><b>Author:</b></dt><dd>Edouard TISSERANT and Francis DUPIN </dd></dl> |
|
37 <dl class="date" compact><dt><b>Date:</b></dt><dd>Tue Jun 5 08:47:18 2007 </dd></dl> |
|
38 |
|
39 <p> |
|
40 Definition in file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>.<hr><h2>Function Documentation</h2> |
33 <a class="anchor" name="98bee3f402438056dbd653e752054796"></a><!-- doxytag: member="nmtMaster.c::masterRequestNodeState" ref="98bee3f402438056dbd653e752054796" args="(CO_Data *d, UNS8 nodeId)" --> |
41 <a class="anchor" name="98bee3f402438056dbd653e752054796"></a><!-- doxytag: member="nmtMaster.c::masterRequestNodeState" ref="98bee3f402438056dbd653e752054796" args="(CO_Data *d, UNS8 nodeId)" --> |
34 <div class="memitem"> |
42 <div class="memitem"> |
35 <div class="memproto"> |
43 <div class="memproto"> |
36 <table class="memname"> |
44 <table class="memname"> |
37 <tr> |
45 <tr> |
54 </table> |
62 </table> |
55 </div> |
63 </div> |
56 <div class="memdoc"> |
64 <div class="memdoc"> |
57 |
65 |
58 <p> |
66 <p> |
|
67 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
68 <table border="0" cellspacing="2" cellpadding="0"> |
|
69 <tr><td valign="top"></td><td valign="top"><em>d</em> </td><td></td></tr> |
|
70 <tr><td valign="top"></td><td valign="top"><em>nodeId</em> </td><td></td></tr> |
|
71 </table> |
|
72 </dl> |
59 |
73 |
60 <p> |
74 <p> |
61 Definition at line <a class="el" href="nmtMaster_8c-source.html#l00060">60</a> of file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>. |
75 FIXME: should warn for bad toggle bit.<p> |
|
76 NMTable configuration to indicate that the master is waiting for a Node_Guard frame from the slave whose node_id is ID<p> |
|
77 A state that does not exist<p> |
|
78 NMT broadcast |
62 <p> |
79 <p> |
63 References <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTnodeguard()</a>. |
80 Definition at line <a class="el" href="nmtMaster_8c-source.html#l00090">90</a> of file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>. |
|
81 <p> |
|
82 References <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>. |
|
83 <p> |
|
84 Here is the call graph for this function:<p><center><img src="nmtMaster_8c_98bee3f402438056dbd653e752054796_cgraph.png" border="0" usemap="#nmtMaster_8c_98bee3f402438056dbd653e752054796_cgraph_map" alt=""></center> |
|
85 <map name="nmtMaster_8c_98bee3f402438056dbd653e752054796_cgraph_map"> |
|
86 <area href="nmtMaster_8c.html#f63689baeabb15103c2b7afe8885c5c4" shape="rect" coords="249,6,455,30" alt=""> |
|
87 </map> |
|
88 |
64 </div> |
89 </div> |
65 </div><p> |
90 </div><p> |
66 <a class="anchor" name="f63689baeabb15103c2b7afe8885c5c4"></a><!-- doxytag: member="nmtMaster.c::masterSendNMTnodeguard" ref="f63689baeabb15103c2b7afe8885c5c4" args="(CO_Data *d, UNS8 nodeId)" --> |
91 <a class="anchor" name="f63689baeabb15103c2b7afe8885c5c4"></a><!-- doxytag: member="nmtMaster.c::masterSendNMTnodeguard" ref="f63689baeabb15103c2b7afe8885c5c4" args="(CO_Data *d, UNS8 nodeId)" --> |
67 <div class="memitem"> |
92 <div class="memitem"> |
68 <div class="memproto"> |
93 <div class="memproto"> |
87 </table> |
112 </table> |
88 </div> |
113 </div> |
89 <div class="memdoc"> |
114 <div class="memdoc"> |
90 |
115 |
91 <p> |
116 <p> |
|
117 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
118 <table border="0" cellspacing="2" cellpadding="0"> |
|
119 <tr><td valign="top"></td><td valign="top"><em>d</em> </td><td></td></tr> |
|
120 <tr><td valign="top"></td><td valign="top"><em>nodeId</em> </td><td></td></tr> |
|
121 </table> |
|
122 </dl> |
|
123 <dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl> |
92 |
124 |
93 <p> |
125 <p> |
94 Definition at line <a class="el" href="nmtMaster_8c-source.html#l00045">45</a> of file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>. |
126 Definition at line <a class="el" href="nmtMaster_8c-source.html#l00070">70</a> of file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>. |
|
127 <p> |
|
128 Referenced by <a class="el" href="nmtMaster_8c-source.html#l00090">masterRequestNodeState()</a>. |
95 </div> |
129 </div> |
96 </div><p> |
130 </div><p> |
97 <a class="anchor" name="6170d95d9900ef756921a934c5fb37d2"></a><!-- doxytag: member="nmtMaster.c::masterSendNMTstateChange" ref="6170d95d9900ef756921a934c5fb37d2" args="(CO_Data *d, UNS8 Node_ID, UNS8 cs)" --> |
131 <a class="anchor" name="6170d95d9900ef756921a934c5fb37d2"></a><!-- doxytag: member="nmtMaster.c::masterSendNMTstateChange" ref="6170d95d9900ef756921a934c5fb37d2" args="(CO_Data *d, UNS8 Node_ID, UNS8 cs)" --> |
98 <div class="memitem"> |
132 <div class="memitem"> |
99 <div class="memproto"> |
133 <div class="memproto"> |
124 </table> |
158 </table> |
125 </div> |
159 </div> |
126 <div class="memdoc"> |
160 <div class="memdoc"> |
127 |
161 |
128 <p> |
162 <p> |
|
163 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
164 <table border="0" cellspacing="2" cellpadding="0"> |
|
165 <tr><td valign="top"></td><td valign="top"><em>d</em> </td><td></td></tr> |
|
166 <tr><td valign="top"></td><td valign="top"><em>Node_ID</em> </td><td></td></tr> |
|
167 <tr><td valign="top"></td><td valign="top"><em>cs</em> </td><td></td></tr> |
|
168 </table> |
|
169 </dl> |
|
170 <dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl> |
129 |
171 |
130 <p> |
172 <p> |
131 Definition at line <a class="el" href="nmtMaster_8c-source.html#l00027">27</a> of file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>. |
173 message configuration |
|
174 <p> |
|
175 Definition at line <a class="el" href="nmtMaster_8c-source.html#l00045">45</a> of file <a class="el" href="nmtMaster_8c-source.html">nmtMaster.c</a>. |
132 </div> |
176 </div> |
133 </div><p> |
177 </div><p> |
134 <hr size="1"><address style="align: right;"><small>Generated on Mon Jun 4 17:09:27 2007 for CanFestival by |
178 <hr size="1"><address style="align: right;"><small>Generated on Tue Jun 5 18:32:06 2007 for CanFestival by |
135 <a href="http://www.doxygen.org/index.html"> |
179 <a href="http://www.doxygen.org/index.html"> |
136 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
180 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
137 </body> |
181 </body> |
138 </html> |
182 </html> |