20 <h1>canfilt_t Struct Reference</h1><!-- doxytag: class="canfilt_t" --><code>#include <<a class="el" href="canmsg_8h-source.html">canmsg.h</a>></code> |
20 <h1>canfilt_t Struct Reference</h1><!-- doxytag: class="canfilt_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="structcanfilt__t.html#fdcc03f2a187f0b468081815c2f709c3">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="structcanfilt__t.html#2067d6b5da7d2bf5d3071ddfd393a25a">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="structcanfilt__t.html#02e22abff78f9bdfb42a957d5beb4130">queid</a></td></tr> |
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanfilt__t.html#53fc1a09c188bf8b4cf4cb372baa83af">queid</a></td></tr> |
28 |
28 |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanfilt__t.html#7d6d90e3ba8c36b857306873b1584005">cob</a></td></tr> |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structcanfilt__t.html#be2b105a90f6fbdd2fade98a3594ec02">cob</a></td></tr> |
30 |
30 |
31 <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="structcanfilt__t.html#f53a58f5928e6832631bae811a93b1fb">id</a></td></tr> |
31 <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="structcanfilt__t.html#162ec8f307bd112d07e910984cd69418">id</a></td></tr> |
32 |
32 |
33 <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="structcanfilt__t.html#0b1650e86282ed67271c33475c9aa72a">mask</a></td></tr> |
33 <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="structcanfilt__t.html#f3533245b51e6606ef601c302750cfab">mask</a></td></tr> |
34 |
34 |
35 </table> |
35 </table> |
36 <hr><a name="_details"></a><h2>Detailed Description</h2> |
36 <hr><a name="_details"></a><h2>Detailed Description</h2> |
37 struct <a class="el" href="structcanfilt__t.html">canfilt_t</a> - structure for acceptance filter setup : 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. there are corresponding mask bits MSG_RTR_MASK, MSG_EXT_MASK, MSG_LOCAL_MASK. MSG_PROCESSLOCAL enables local messages processing in the combination with global setting : CAN queue identification in the case of the multiple queues per one user (open instance) : communication object number (not used) : selected required value of cared ID id bits : select bits significand for the comparation; 1 .. take care about corresponding ID bit, 0 .. don't care<p> |
37 struct <a class="el" href="structcanfilt__t.html">canfilt_t</a> - structure for acceptance filter setup : 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. there are corresponding mask bits MSG_RTR_MASK, MSG_EXT_MASK, MSG_LOCAL_MASK. MSG_PROCESSLOCAL enables local messages processing in the combination with global setting : CAN queue identification in the case of the multiple queues per one user (open instance) : communication object number (not used) : selected required value of cared ID id bits : select bits significand for the comparation; 1 .. take care about corresponding ID bit, 0 .. don't care<p> |
38 Header: <a class="el" href="canmsg_8h.html">canmsg.h</a> |
38 Header: <a class="el" href="canmsg_8h.html">canmsg.h</a> |
39 <p> |
39 <p> |
40 |
40 |
41 <p> |
41 <p> |
42 Definition at line <a class="el" href="canmsg_8h-source.html#l00105">105</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>.<hr><h2>Field Documentation</h2> |
42 Definition at line <a class="el" href="canmsg_8h-source.html#l00105">105</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>.<hr><h2>Field Documentation</h2> |
43 <a class="anchor" name="fdcc03f2a187f0b468081815c2f709c3"></a><!-- doxytag: member="canfilt_t::flags" ref="fdcc03f2a187f0b468081815c2f709c3" args="" --> |
43 <a class="anchor" name="2067d6b5da7d2bf5d3071ddfd393a25a"></a><!-- doxytag: member="canfilt_t::flags" ref="2067d6b5da7d2bf5d3071ddfd393a25a" args="" --> |
44 <div class="memitem"> |
44 <div class="memitem"> |
45 <div class="memproto"> |
45 <div class="memproto"> |
46 <table class="memname"> |
46 <table class="memname"> |
47 <tr> |
47 <tr> |
48 <td class="memname">int <a class="el" href="structcanfilt__t.html#fdcc03f2a187f0b468081815c2f709c3">canfilt_t::flags</a> </td> |
48 <td class="memname">int <a class="el" href="structcanfilt__t.html#2067d6b5da7d2bf5d3071ddfd393a25a">canfilt_t::flags</a> </td> |
49 </tr> |
49 </tr> |
50 </table> |
50 </table> |
51 </div> |
51 </div> |
52 <div class="memdoc"> |
52 <div class="memdoc"> |
53 |
53 |
55 |
55 |
56 <p> |
56 <p> |
57 Definition at line <a class="el" href="canmsg_8h-source.html#l00106">106</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
57 Definition at line <a class="el" href="canmsg_8h-source.html#l00106">106</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
58 </div> |
58 </div> |
59 </div><p> |
59 </div><p> |
60 <a class="anchor" name="02e22abff78f9bdfb42a957d5beb4130"></a><!-- doxytag: member="canfilt_t::queid" ref="02e22abff78f9bdfb42a957d5beb4130" args="" --> |
60 <a class="anchor" name="53fc1a09c188bf8b4cf4cb372baa83af"></a><!-- doxytag: member="canfilt_t::queid" ref="53fc1a09c188bf8b4cf4cb372baa83af" args="" --> |
61 <div class="memitem"> |
61 <div class="memitem"> |
62 <div class="memproto"> |
62 <div class="memproto"> |
63 <table class="memname"> |
63 <table class="memname"> |
64 <tr> |
64 <tr> |
65 <td class="memname">int <a class="el" href="structcanfilt__t.html#02e22abff78f9bdfb42a957d5beb4130">canfilt_t::queid</a> </td> |
65 <td class="memname">int <a class="el" href="structcanfilt__t.html#53fc1a09c188bf8b4cf4cb372baa83af">canfilt_t::queid</a> </td> |
66 </tr> |
66 </tr> |
67 </table> |
67 </table> |
68 </div> |
68 </div> |
69 <div class="memdoc"> |
69 <div class="memdoc"> |
70 |
70 |
72 |
72 |
73 <p> |
73 <p> |
74 Definition at line <a class="el" href="canmsg_8h-source.html#l00107">107</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
74 Definition at line <a class="el" href="canmsg_8h-source.html#l00107">107</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
75 </div> |
75 </div> |
76 </div><p> |
76 </div><p> |
77 <a class="anchor" name="7d6d90e3ba8c36b857306873b1584005"></a><!-- doxytag: member="canfilt_t::cob" ref="7d6d90e3ba8c36b857306873b1584005" args="" --> |
77 <a class="anchor" name="be2b105a90f6fbdd2fade98a3594ec02"></a><!-- doxytag: member="canfilt_t::cob" ref="be2b105a90f6fbdd2fade98a3594ec02" args="" --> |
78 <div class="memitem"> |
78 <div class="memitem"> |
79 <div class="memproto"> |
79 <div class="memproto"> |
80 <table class="memname"> |
80 <table class="memname"> |
81 <tr> |
81 <tr> |
82 <td class="memname">int <a class="el" href="structcanfilt__t.html#7d6d90e3ba8c36b857306873b1584005">canfilt_t::cob</a> </td> |
82 <td class="memname">int <a class="el" href="structcanfilt__t.html#be2b105a90f6fbdd2fade98a3594ec02">canfilt_t::cob</a> </td> |
83 </tr> |
83 </tr> |
84 </table> |
84 </table> |
85 </div> |
85 </div> |
86 <div class="memdoc"> |
86 <div class="memdoc"> |
87 |
87 |
89 |
89 |
90 <p> |
90 <p> |
91 Definition at line <a class="el" href="canmsg_8h-source.html#l00108">108</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
91 Definition at line <a class="el" href="canmsg_8h-source.html#l00108">108</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
92 </div> |
92 </div> |
93 </div><p> |
93 </div><p> |
94 <a class="anchor" name="f53a58f5928e6832631bae811a93b1fb"></a><!-- doxytag: member="canfilt_t::id" ref="f53a58f5928e6832631bae811a93b1fb" args="" --> |
94 <a class="anchor" name="162ec8f307bd112d07e910984cd69418"></a><!-- doxytag: member="canfilt_t::id" ref="162ec8f307bd112d07e910984cd69418" args="" --> |
95 <div class="memitem"> |
95 <div class="memitem"> |
96 <div class="memproto"> |
96 <div class="memproto"> |
97 <table class="memname"> |
97 <table class="memname"> |
98 <tr> |
98 <tr> |
99 <td class="memname"><a class="el" href="canmsg_8h.html#4df2eff676652dbe67d372e42ccf8aa7">canmsg_id_t</a> <a class="el" href="structcanfilt__t.html#f53a58f5928e6832631bae811a93b1fb">canfilt_t::id</a> </td> |
99 <td class="memname"><a class="el" href="canmsg_8h.html#c6a169575bc0ced6a486d47f8f2ad0ff">canmsg_id_t</a> <a class="el" href="structcanfilt__t.html#162ec8f307bd112d07e910984cd69418">canfilt_t::id</a> </td> |
100 </tr> |
100 </tr> |
101 </table> |
101 </table> |
102 </div> |
102 </div> |
103 <div class="memdoc"> |
103 <div class="memdoc"> |
104 |
104 |
106 |
106 |
107 <p> |
107 <p> |
108 Definition at line <a class="el" href="canmsg_8h-source.html#l00109">109</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
108 Definition at line <a class="el" href="canmsg_8h-source.html#l00109">109</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
109 </div> |
109 </div> |
110 </div><p> |
110 </div><p> |
111 <a class="anchor" name="0b1650e86282ed67271c33475c9aa72a"></a><!-- doxytag: member="canfilt_t::mask" ref="0b1650e86282ed67271c33475c9aa72a" args="" --> |
111 <a class="anchor" name="f3533245b51e6606ef601c302750cfab"></a><!-- doxytag: member="canfilt_t::mask" ref="f3533245b51e6606ef601c302750cfab" args="" --> |
112 <div class="memitem"> |
112 <div class="memitem"> |
113 <div class="memproto"> |
113 <div class="memproto"> |
114 <table class="memname"> |
114 <table class="memname"> |
115 <tr> |
115 <tr> |
116 <td class="memname"><a class="el" href="canmsg_8h.html#4df2eff676652dbe67d372e42ccf8aa7">canmsg_id_t</a> <a class="el" href="structcanfilt__t.html#0b1650e86282ed67271c33475c9aa72a">canfilt_t::mask</a> </td> |
116 <td class="memname"><a class="el" href="canmsg_8h.html#c6a169575bc0ced6a486d47f8f2ad0ff">canmsg_id_t</a> <a class="el" href="structcanfilt__t.html#f3533245b51e6606ef601c302750cfab">canfilt_t::mask</a> </td> |
117 </tr> |
117 </tr> |
118 </table> |
118 </table> |
119 </div> |
119 </div> |
120 <div class="memdoc"> |
120 <div class="memdoc"> |
121 |
121 |
125 Definition at line <a class="el" href="canmsg_8h-source.html#l00110">110</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
125 Definition at line <a class="el" href="canmsg_8h-source.html#l00110">110</a> of file <a class="el" href="canmsg_8h-source.html">canmsg.h</a>. |
126 </div> |
126 </div> |
127 </div><p> |
127 </div><p> |
128 <hr>The documentation for this struct was generated from the following file:<ul> |
128 <hr>The documentation for this struct was generated from the following file:<ul> |
129 <li>drivers/can_lincan/<a class="el" href="canmsg_8h-source.html">canmsg.h</a></ul> |
129 <li>drivers/can_lincan/<a class="el" href="canmsg_8h-source.html">canmsg.h</a></ul> |
130 <hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:17 2007 for CanFestival by |
130 <hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:43 2007 for CanFestival by |
131 <a href="http://www.doxygen.org/index.html"> |
131 <a href="http://www.doxygen.org/index.html"> |
132 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
132 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
133 </body> |
133 </body> |
134 </html> |
134 </html> |