20 <h1>canmsg_t Struct Reference</h1><!-- doxytag: class="canmsg_t" --><code>#include <<a class="el" href="canmsg_8h-source.html">canmsg.h</a>></code> |
20 <h1>canmsg_t Struct Reference</h1><!-- doxytag: class="canmsg_t" --><code>#include <<a class="el" href="canmsg_8h-source.html">canmsg.h</a>></code> |
21 <p> |
21 <p> |
22 <table border="0" cellpadding="0" cellspacing="0"> |
22 <table border="0" cellpadding="0" cellspacing="0"> |
23 <tr><td></td></tr> |
23 <tr><td></td></tr> |
24 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> |
24 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> |
25 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#beea8084650640976b9c94257623b735">flags</a></td></tr> |
25 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#6e841aa7cf06830955a185886b920510">flags</a></td></tr> |
26 |
26 |
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#2a9a1988755a4f92d5706f02cf5001f9">cob</a></td></tr> |
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#804190f97d6d1022539505fa1172bd9d">cob</a></td></tr> |
28 |
28 |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="canmsg_8h.html#4df2eff676652dbe67d372e42ccf8aa7">canmsg_id_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#9ca617a401250c914820ae4ed2768725">id</a></td></tr> |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="canmsg_8h.html#c6a169575bc0ced6a486d47f8f2ad0ff">canmsg_id_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#21e7f9aad713250d588017c0e50fe639">id</a></td></tr> |
30 |
30 |
31 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="canmsg_8h.html#f5a9ea1b33e64787190dccc1ce5419a2">canmsg_tstamp_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#11568aa34f1851a87de25f6f0d6bbf8f">timestamp</a></td></tr> |
31 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="canmsg_8h.html#56f6c5a8501ff3e652523290ded8b22f">canmsg_tstamp_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#6c2bb48a30ac65982d795a47d8fb91e0">timestamp</a></td></tr> |
32 |
32 |
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#9b2006e54552e02778eea1da3ac52070">length</a></td></tr> |
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#2a262c8851a64ac544169daa82a5982e">length</a></td></tr> |
34 |
34 |
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#778d41b22a1ae1f0da4631885239a10c">data</a> [CAN_MSG_LENGTH]</td></tr> |
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanmsg__t.html#2bcbe2a891519403a17eb8f38ca9734d">data</a> [CAN_MSG_LENGTH]</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 struct <a class="el" href="structcanmsg__t.html">canmsg_t</a> - structure representing CAN message : message flags MSG_RTR .. message is Remote Transmission Request, MSG_EXT .. message with extended ID, MSG_OVR .. indication of queue overflow condition, MSG_LOCAL .. message originates from this node. : communication object number (not used) : ID of CAN message : not used : length of used data : data bytes buffer<p> |
39 struct <a class="el" href="structcanmsg__t.html">canmsg_t</a> - structure representing CAN message : message flags MSG_RTR .. message is Remote Transmission Request, MSG_EXT .. message with extended ID, MSG_OVR .. indication of queue overflow condition, MSG_LOCAL .. message originates from this node. : communication object number (not used) : ID of CAN message : not used : length of used data : data bytes buffer<p> |
40 Header: <a class="el" href="canmsg_8h.html">canmsg.h</a> |
40 Header: <a class="el" href="canmsg_8h.html">canmsg.h</a> |
41 <p> |
41 <p> |
42 |
42 |
43 <p> |
43 <p> |
44 Definition at line <a class="el" href="canmsg_8h-source.html#l00059">59</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>.<hr><h2>Field Documentation</h2> |
44 Definition at line <a class="el" href="canmsg_8h-source.html#l00059">59</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>.<hr><h2>Field Documentation</h2> |
45 <a class="anchor" name="beea8084650640976b9c94257623b735"></a><!-- doxytag: member="canmsg_t::flags" ref="beea8084650640976b9c94257623b735" args="" --> |
45 <a class="anchor" name="6e841aa7cf06830955a185886b920510"></a><!-- doxytag: member="canmsg_t::flags" ref="6e841aa7cf06830955a185886b920510" args="" --> |
46 <div class="memitem"> |
46 <div class="memitem"> |
47 <div class="memproto"> |
47 <div class="memproto"> |
48 <table class="memname"> |
48 <table class="memname"> |
49 <tr> |
49 <tr> |
50 <td class="memname">int <a class="el" href="structcanmsg__t.html#beea8084650640976b9c94257623b735">canmsg_t::flags</a> </td> |
50 <td class="memname">int <a class="el" href="structcanmsg__t.html#6e841aa7cf06830955a185886b920510">canmsg_t::flags</a> </td> |
51 </tr> |
51 </tr> |
52 </table> |
52 </table> |
53 </div> |
53 </div> |
54 <div class="memdoc"> |
54 <div class="memdoc"> |
55 |
55 |
59 Definition at line <a class="el" href="canmsg_8h-source.html#l00060">60</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
59 Definition at line <a class="el" href="canmsg_8h-source.html#l00060">60</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
60 <p> |
60 <p> |
61 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
61 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
62 </div> |
62 </div> |
63 </div><p> |
63 </div><p> |
64 <a class="anchor" name="2a9a1988755a4f92d5706f02cf5001f9"></a><!-- doxytag: member="canmsg_t::cob" ref="2a9a1988755a4f92d5706f02cf5001f9" args="" --> |
64 <a class="anchor" name="804190f97d6d1022539505fa1172bd9d"></a><!-- doxytag: member="canmsg_t::cob" ref="804190f97d6d1022539505fa1172bd9d" args="" --> |
65 <div class="memitem"> |
65 <div class="memitem"> |
66 <div class="memproto"> |
66 <div class="memproto"> |
67 <table class="memname"> |
67 <table class="memname"> |
68 <tr> |
68 <tr> |
69 <td class="memname">int <a class="el" href="structcanmsg__t.html#2a9a1988755a4f92d5706f02cf5001f9">canmsg_t::cob</a> </td> |
69 <td class="memname">int <a class="el" href="structcanmsg__t.html#804190f97d6d1022539505fa1172bd9d">canmsg_t::cob</a> </td> |
70 </tr> |
70 </tr> |
71 </table> |
71 </table> |
72 </div> |
72 </div> |
73 <div class="memdoc"> |
73 <div class="memdoc"> |
74 |
74 |
76 |
76 |
77 <p> |
77 <p> |
78 Definition at line <a class="el" href="canmsg_8h-source.html#l00061">61</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
78 Definition at line <a class="el" href="canmsg_8h-source.html#l00061">61</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
79 </div> |
79 </div> |
80 </div><p> |
80 </div><p> |
81 <a class="anchor" name="9ca617a401250c914820ae4ed2768725"></a><!-- doxytag: member="canmsg_t::id" ref="9ca617a401250c914820ae4ed2768725" args="" --> |
81 <a class="anchor" name="21e7f9aad713250d588017c0e50fe639"></a><!-- doxytag: member="canmsg_t::id" ref="21e7f9aad713250d588017c0e50fe639" args="" --> |
82 <div class="memitem"> |
82 <div class="memitem"> |
83 <div class="memproto"> |
83 <div class="memproto"> |
84 <table class="memname"> |
84 <table class="memname"> |
85 <tr> |
85 <tr> |
86 <td class="memname"><a class="el" href="canmsg_8h.html#4df2eff676652dbe67d372e42ccf8aa7">canmsg_id_t</a> <a class="el" href="structcanmsg__t.html#9ca617a401250c914820ae4ed2768725">canmsg_t::id</a> </td> |
86 <td class="memname"><a class="el" href="canmsg_8h.html#c6a169575bc0ced6a486d47f8f2ad0ff">canmsg_id_t</a> <a class="el" href="structcanmsg__t.html#21e7f9aad713250d588017c0e50fe639">canmsg_t::id</a> </td> |
87 </tr> |
87 </tr> |
88 </table> |
88 </table> |
89 </div> |
89 </div> |
90 <div class="memdoc"> |
90 <div class="memdoc"> |
91 |
91 |
95 Definition at line <a class="el" href="canmsg_8h-source.html#l00062">62</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
95 Definition at line <a class="el" href="canmsg_8h-source.html#l00062">62</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
96 <p> |
96 <p> |
97 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
97 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
98 </div> |
98 </div> |
99 </div><p> |
99 </div><p> |
100 <a class="anchor" name="11568aa34f1851a87de25f6f0d6bbf8f"></a><!-- doxytag: member="canmsg_t::timestamp" ref="11568aa34f1851a87de25f6f0d6bbf8f" args="" --> |
100 <a class="anchor" name="6c2bb48a30ac65982d795a47d8fb91e0"></a><!-- doxytag: member="canmsg_t::timestamp" ref="6c2bb48a30ac65982d795a47d8fb91e0" args="" --> |
101 <div class="memitem"> |
101 <div class="memitem"> |
102 <div class="memproto"> |
102 <div class="memproto"> |
103 <table class="memname"> |
103 <table class="memname"> |
104 <tr> |
104 <tr> |
105 <td class="memname"><a class="el" href="canmsg_8h.html#f5a9ea1b33e64787190dccc1ce5419a2">canmsg_tstamp_t</a> <a class="el" href="structcanmsg__t.html#11568aa34f1851a87de25f6f0d6bbf8f">canmsg_t::timestamp</a> </td> |
105 <td class="memname"><a class="el" href="canmsg_8h.html#56f6c5a8501ff3e652523290ded8b22f">canmsg_tstamp_t</a> <a class="el" href="structcanmsg__t.html#6c2bb48a30ac65982d795a47d8fb91e0">canmsg_t::timestamp</a> </td> |
106 </tr> |
106 </tr> |
107 </table> |
107 </table> |
108 </div> |
108 </div> |
109 <div class="memdoc"> |
109 <div class="memdoc"> |
110 |
110 |
112 |
112 |
113 <p> |
113 <p> |
114 Definition at line <a class="el" href="canmsg_8h-source.html#l00063">63</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
114 Definition at line <a class="el" href="canmsg_8h-source.html#l00063">63</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
115 </div> |
115 </div> |
116 </div><p> |
116 </div><p> |
117 <a class="anchor" name="9b2006e54552e02778eea1da3ac52070"></a><!-- doxytag: member="canmsg_t::length" ref="9b2006e54552e02778eea1da3ac52070" args="" --> |
117 <a class="anchor" name="2a262c8851a64ac544169daa82a5982e"></a><!-- doxytag: member="canmsg_t::length" ref="2a262c8851a64ac544169daa82a5982e" args="" --> |
118 <div class="memitem"> |
118 <div class="memitem"> |
119 <div class="memproto"> |
119 <div class="memproto"> |
120 <table class="memname"> |
120 <table class="memname"> |
121 <tr> |
121 <tr> |
122 <td class="memname">unsigned short <a class="el" href="structcanmsg__t.html#9b2006e54552e02778eea1da3ac52070">canmsg_t::length</a> </td> |
122 <td class="memname">unsigned short <a class="el" href="structcanmsg__t.html#2a262c8851a64ac544169daa82a5982e">canmsg_t::length</a> </td> |
123 </tr> |
123 </tr> |
124 </table> |
124 </table> |
125 </div> |
125 </div> |
126 <div class="memdoc"> |
126 <div class="memdoc"> |
127 |
127 |
131 Definition at line <a class="el" href="canmsg_8h-source.html#l00064">64</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
131 Definition at line <a class="el" href="canmsg_8h-source.html#l00064">64</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
132 <p> |
132 <p> |
133 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
133 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
134 </div> |
134 </div> |
135 </div><p> |
135 </div><p> |
136 <a class="anchor" name="778d41b22a1ae1f0da4631885239a10c"></a><!-- doxytag: member="canmsg_t::data" ref="778d41b22a1ae1f0da4631885239a10c" args="[CAN_MSG_LENGTH]" --> |
136 <a class="anchor" name="2bcbe2a891519403a17eb8f38ca9734d"></a><!-- doxytag: member="canmsg_t::data" ref="2bcbe2a891519403a17eb8f38ca9734d" args="[CAN_MSG_LENGTH]" --> |
137 <div class="memitem"> |
137 <div class="memitem"> |
138 <div class="memproto"> |
138 <div class="memproto"> |
139 <table class="memname"> |
139 <table class="memname"> |
140 <tr> |
140 <tr> |
141 <td class="memname">unsigned char <a class="el" href="structcanmsg__t.html#778d41b22a1ae1f0da4631885239a10c">canmsg_t::data</a>[CAN_MSG_LENGTH] </td> |
141 <td class="memname">unsigned char <a class="el" href="structcanmsg__t.html#2bcbe2a891519403a17eb8f38ca9734d">canmsg_t::data</a>[CAN_MSG_LENGTH] </td> |
142 </tr> |
142 </tr> |
143 </table> |
143 </table> |
144 </div> |
144 </div> |
145 <div class="memdoc"> |
145 <div class="memdoc"> |
146 |
146 |
152 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
152 Referenced by <a class="el" href="can__lincan_8c-source.html#l00034">canReceive_driver()</a>, and <a class="el" href="can__lincan_8c-source.html#l00066">canSend_driver()</a>. |
153 </div> |
153 </div> |
154 </div><p> |
154 </div><p> |
155 <hr>The documentation for this struct was generated from the following file:<ul> |
155 <hr>The documentation for this struct was generated from the following file:<ul> |
156 <li>drivers/can_lincan/<a class="el" href="canmsg_8h-source.html">canmsg.h</a></ul> |
156 <li>drivers/can_lincan/<a class="el" href="canmsg_8h-source.html">canmsg.h</a></ul> |
157 <hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:17 2007 for CanFestival by |
157 <hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:43 2007 for CanFestival by |
158 <a href="http://www.doxygen.org/index.html"> |
158 <a href="http://www.doxygen.org/index.html"> |
159 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
159 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
160 </body> |
160 </body> |
161 </html> |
161 </html> |