19 </ul></div> |
19 </ul></div> |
20 <h1>Message Struct Reference</h1><!-- doxytag: class="Message" --><code>#include <<a class="el" href="can_8h-source.html">can.h</a>></code> |
20 <h1>Message Struct Reference</h1><!-- doxytag: class="Message" --><code>#include <<a class="el" href="can_8h-source.html">can.h</a>></code> |
21 <p> |
21 <p> |
22 Collaboration diagram for Message:<p><center><img src="structMessage__coll__graph.png" border="0" usemap="#Message__coll__map" alt="Collaboration graph"></center> |
22 Collaboration diagram for Message:<p><center><img src="structMessage__coll__graph.png" border="0" usemap="#Message__coll__map" alt="Collaboration graph"></center> |
23 <map name="Message__coll__map"> |
23 <map name="Message__coll__map"> |
24 <area href="structSHORT__CAN.html" shape="rect" coords="6,7,110,31" alt=""> |
24 <area href="structSHORT__CAN.html" shape="rect" coords="5,5,104,32" alt=""> |
25 </map> |
25 </map> |
26 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><table border="0" cellpadding="0" cellspacing="0"> |
26 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><table border="0" cellpadding="0" cellspacing="0"> |
27 <tr><td></td></tr> |
27 <tr><td></td></tr> |
28 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> |
28 <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="structSHORT__CAN.html">SHORT_CAN</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#c5d40bde75d015beb48293c052a218b5">cob_id</a></td></tr> |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structSHORT__CAN.html">SHORT_CAN</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#21cda7edcf0800d296151c83e7f9948e">cob_id</a></td></tr> |
30 |
30 |
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#41c5a4e7eaeb2c2ae1af2b2c83129615">rtr</a></td></tr> |
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#4fea58e2ceec365228be253ba3d8bdba">rtr</a></td></tr> |
32 |
32 |
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#d1dd9a88dda088ff4c7073d49613613d">len</a></td></tr> |
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#a8c32de83f67079897508203c8e2198c">len</a></td></tr> |
34 |
34 |
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#229865b09691e658677ba76f2d82ce89">data</a> [8]</td></tr> |
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="structMessage.html#9f53ff2fea190c14dd66e2c92a32ec45">data</a> [8]</td></tr> |
36 |
36 |
37 </table> |
37 </table> |
38 <hr><a name="_details"></a><h2>Detailed Description</h2> |
38 <hr><a name="_details"></a><h2>Detailed Description</h2> |
39 Can message structure |
39 Can message structure |
40 <p> |
40 <p> |
41 |
41 |
42 <p> |
42 <p> |
43 Definition at line <a class="el" href="can_8h-source.html#l00041">41</a> of file <a class="el" href="can_8h-source.html">can.h</a>.<hr><h2>Field Documentation</h2> |
43 Definition at line <a class="el" href="can_8h-source.html#l00041">41</a> of file <a class="el" href="can_8h-source.html">can.h</a>.<hr><h2>Field Documentation</h2> |
44 <a class="anchor" name="c5d40bde75d015beb48293c052a218b5"></a><!-- doxytag: member="Message::cob_id" ref="c5d40bde75d015beb48293c052a218b5" args="" --> |
44 <a class="anchor" name="21cda7edcf0800d296151c83e7f9948e"></a><!-- doxytag: member="Message::cob_id" ref="21cda7edcf0800d296151c83e7f9948e" args="" --> |
45 <div class="memitem"> |
45 <div class="memitem"> |
46 <div class="memproto"> |
46 <div class="memproto"> |
47 <table class="memname"> |
47 <table class="memname"> |
48 <tr> |
48 <tr> |
49 <td class="memname"><a class="el" href="structSHORT__CAN.html">SHORT_CAN</a> <a class="el" href="structMessage.html#c5d40bde75d015beb48293c052a218b5">Message::cob_id</a> </td> |
49 <td class="memname"><a class="el" href="structSHORT__CAN.html">SHORT_CAN</a> <a class="el" href="structMessage.html#21cda7edcf0800d296151c83e7f9948e">Message::cob_id</a> </td> |
50 </tr> |
50 </tr> |
51 </table> |
51 </table> |
52 </div> |
52 </div> |
53 <div class="memdoc"> |
53 <div class="memdoc"> |
54 |
54 |
55 <p> |
55 <p> |
56 |
56 |
57 <p> |
57 <p> |
58 Definition at line <a class="el" href="can_8h-source.html#l00042">42</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
58 Definition at line <a class="el" href="can_8h-source.html#l00042">42</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
59 <p> |
59 <p> |
60 Referenced by <a class="el" href="states_8c-source.html#l00065">canDispatch()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="pdo_8c-source.html#l00221">proceedPDO()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="pdo_8c-source.html#l00037">sendPDO()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sync_8c-source.html#l00118">sendSYNC()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
60 Referenced by <a class="el" href="pdo_8c-source.html#l00442">_sendPDOevent()</a>, <a class="el" href="pdo_8c-source.html#l00048">buildPDO()</a>, <a class="el" href="states_8c-source.html#l00065">canDispatch()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="pdo_8c-source.html#l00415">PDOEventTimerAlarm()</a>, <a class="el" href="pdo_8c-source.html#l00632">PDOStop()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="pdo_8c-source.html#l00141">proceedPDO()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sync_8c-source.html#l00118">sendSYNC()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
61 </div> |
61 </div> |
62 </div><p> |
62 </div><p> |
63 <a class="anchor" name="41c5a4e7eaeb2c2ae1af2b2c83129615"></a><!-- doxytag: member="Message::rtr" ref="41c5a4e7eaeb2c2ae1af2b2c83129615" args="" --> |
63 <a class="anchor" name="4fea58e2ceec365228be253ba3d8bdba"></a><!-- doxytag: member="Message::rtr" ref="4fea58e2ceec365228be253ba3d8bdba" args="" --> |
64 <div class="memitem"> |
64 <div class="memitem"> |
65 <div class="memproto"> |
65 <div class="memproto"> |
66 <table class="memname"> |
66 <table class="memname"> |
67 <tr> |
67 <tr> |
68 <td class="memname">UNS8 <a class="el" href="structMessage.html#41c5a4e7eaeb2c2ae1af2b2c83129615">Message::rtr</a> </td> |
68 <td class="memname">UNS8 <a class="el" href="structMessage.html#4fea58e2ceec365228be253ba3d8bdba">Message::rtr</a> </td> |
69 </tr> |
69 </tr> |
70 </table> |
70 </table> |
71 </div> |
71 </div> |
72 <div class="memdoc"> |
72 <div class="memdoc"> |
73 |
73 |
74 <p> |
74 <p> |
75 |
75 |
76 <p> |
76 <p> |
77 Definition at line <a class="el" href="can_8h-source.html#l00043">43</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
77 Definition at line <a class="el" href="can_8h-source.html#l00043">43</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
78 <p> |
78 <p> |
79 Referenced by <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="pdo_8c-source.html#l00037">sendPDO()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sync_8c-source.html#l00118">sendSYNC()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
79 Referenced by <a class="el" href="pdo_8c-source.html#l00048">buildPDO()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sync_8c-source.html#l00118">sendSYNC()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
80 </div> |
80 </div> |
81 </div><p> |
81 </div><p> |
82 <a class="anchor" name="d1dd9a88dda088ff4c7073d49613613d"></a><!-- doxytag: member="Message::len" ref="d1dd9a88dda088ff4c7073d49613613d" args="" --> |
82 <a class="anchor" name="a8c32de83f67079897508203c8e2198c"></a><!-- doxytag: member="Message::len" ref="a8c32de83f67079897508203c8e2198c" args="" --> |
83 <div class="memitem"> |
83 <div class="memitem"> |
84 <div class="memproto"> |
84 <div class="memproto"> |
85 <table class="memname"> |
85 <table class="memname"> |
86 <tr> |
86 <tr> |
87 <td class="memname">UNS8 <a class="el" href="structMessage.html#d1dd9a88dda088ff4c7073d49613613d">Message::len</a> </td> |
87 <td class="memname">UNS8 <a class="el" href="structMessage.html#a8c32de83f67079897508203c8e2198c">Message::len</a> </td> |
88 </tr> |
88 </tr> |
89 </table> |
89 </table> |
90 </div> |
90 </div> |
91 <div class="memdoc"> |
91 <div class="memdoc"> |
92 |
92 |
93 <p> |
93 <p> |
94 |
94 |
95 <p> |
95 <p> |
96 Definition at line <a class="el" href="can_8h-source.html#l00045">45</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
96 Definition at line <a class="el" href="can_8h-source.html#l00045">45</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
97 <p> |
97 <p> |
98 Referenced by <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="pdo_8c-source.html#l00221">proceedPDO()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="pdo_8c-source.html#l00037">sendPDO()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sync_8c-source.html#l00118">sendSYNC()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
98 Referenced by <a class="el" href="pdo_8c-source.html#l00442">_sendPDOevent()</a>, <a class="el" href="pdo_8c-source.html#l00048">buildPDO()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00070">masterSendNMTnodeguard()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sync_8c-source.html#l00118">sendSYNC()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
99 </div> |
99 </div> |
100 </div><p> |
100 </div><p> |
101 <a class="anchor" name="229865b09691e658677ba76f2d82ce89"></a><!-- doxytag: member="Message::data" ref="229865b09691e658677ba76f2d82ce89" args="[8]" --> |
101 <a class="anchor" name="9f53ff2fea190c14dd66e2c92a32ec45"></a><!-- doxytag: member="Message::data" ref="9f53ff2fea190c14dd66e2c92a32ec45" args="[8]" --> |
102 <div class="memitem"> |
102 <div class="memitem"> |
103 <div class="memproto"> |
103 <div class="memproto"> |
104 <table class="memname"> |
104 <table class="memname"> |
105 <tr> |
105 <tr> |
106 <td class="memname">UNS8 <a class="el" href="structMessage.html#229865b09691e658677ba76f2d82ce89">Message::data</a>[8] </td> |
106 <td class="memname">UNS8 <a class="el" href="structMessage.html#9f53ff2fea190c14dd66e2c92a32ec45">Message::data</a>[8] </td> |
107 </tr> |
107 </tr> |
108 </table> |
108 </table> |
109 </div> |
109 </div> |
110 <div class="memdoc"> |
110 <div class="memdoc"> |
111 |
111 |
112 <p> |
112 <p> |
113 |
113 |
114 <p> |
114 <p> |
115 Definition at line <a class="el" href="can_8h-source.html#l00046">46</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
115 Definition at line <a class="el" href="can_8h-source.html#l00046">46</a> of file <a class="el" href="can_8h-source.html">can.h</a>. |
116 <p> |
116 <p> |
117 Referenced by <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="pdo_8c-source.html#l00221">proceedPDO()</a>, <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="pdo_8c-source.html#l00037">sendPDO()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
117 Referenced by <a class="el" href="pdo_8c-source.html#l00442">_sendPDOevent()</a>, <a class="el" href="pdo_8c-source.html#l00048">buildPDO()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00410">canMsgTransmit()</a>, <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>, <a class="el" href="canOpenDriver_8c-source.html#l00513">f_can_receive()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00206">can_uvccm_win32::get_can_data()</a>, <a class="el" href="nmtMaster_8c-source.html#l00045">masterSendNMTstateChange()</a>, <a class="el" href="can__virtual_8c-source.html#l00053">print_message()</a>, <a class="el" href="lifegrd_8c-source.html#l00081">proceedNODE_GUARD()</a>, <a class="el" href="pdo_8c-source.html#l00141">proceedPDO()</a>, <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>, <a class="el" href="lifegrd_8c-source.html#l00161">ProducerHearbeatAlarm()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="can__uvccm__win32_8cpp-source.html#l00271">can_uvccm_win32::set_can_data()</a>, and <a class="el" href="nmtSlave_8c-source.html#l00097">slaveSendBootUp()</a>. |
118 </div> |
118 </div> |
119 </div><p> |
119 </div><p> |
120 <hr>The documentation for this struct was generated from the following file:<ul> |
120 <hr>The documentation for this struct was generated from the following file:<ul> |
121 <li>include/<a class="el" href="can_8h-source.html">can.h</a></ul> |
121 <li>include/<a class="el" href="can_8h-source.html">can.h</a></ul> |
122 <hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:18 2007 for CanFestival by |
122 <hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:43 2007 for CanFestival by |
123 <a href="http://www.doxygen.org/index.html"> |
123 <a href="http://www.doxygen.org/index.html"> |
124 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
124 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
125 </body> |
125 </body> |
126 </html> |
126 </html> |