nico@215: nico@215: nico@215: CanFestival: canfilt_t Struct Reference nico@215: nico@215: nico@215: nico@215: nico@215:
nico@215:
nico@215:
nico@215:
nico@215:

canfilt_t Struct Reference

#include <canmsg.h> nico@215:

nico@215: nico@215: nico@215: etisserant@240: nico@215: etisserant@240: nico@215: etisserant@240: nico@215: etisserant@240: nico@215: etisserant@240: nico@215: nico@215:

Data Fields

int flags
int queid
int cob
canmsg_id_t id
canmsg_id_t mask
nico@215:


Detailed Description

nico@215: struct canfilt_t - 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

nico@215: Header: canmsg.h nico@215:

nico@215: nico@215:

nico@215: Definition at line 105 of file canmsg.h.


Field Documentation

etisserant@240: nico@215:
nico@215:
nico@215: nico@215: etisserant@240: nico@215: nico@215:
int canfilt_t::flags
nico@215:
nico@215:
nico@215: nico@215:

nico@215: nico@215:

nico@215: Definition at line 106 of file canmsg.h. nico@215:

nico@215:

etisserant@240: nico@215:

nico@215:
nico@215: nico@215: etisserant@240: nico@215: nico@215:
int canfilt_t::queid
nico@215:
nico@215:
nico@215: nico@215:

nico@215: nico@215:

nico@215: Definition at line 107 of file canmsg.h. nico@215:

nico@215:

etisserant@240: nico@215:

nico@215:
nico@215: nico@215: etisserant@240: nico@215: nico@215:
int canfilt_t::cob
nico@215:
nico@215:
nico@215: nico@215:

nico@215: nico@215:

nico@215: Definition at line 108 of file canmsg.h. nico@215:

nico@215:

etisserant@240: nico@215:

nico@215:
nico@215: nico@215: etisserant@240: nico@215: nico@215:
canmsg_id_t canfilt_t::id
nico@215:
nico@215:
nico@215: nico@215:

nico@215: nico@215:

nico@215: Definition at line 109 of file canmsg.h. nico@215:

nico@215:

etisserant@240: nico@215:

nico@215:
nico@215: nico@215: etisserant@240: nico@215: nico@215:
canmsg_id_t canfilt_t::mask
nico@215:
nico@215:
nico@215: nico@215:

nico@215: nico@215:

nico@215: Definition at line 110 of file canmsg.h. nico@215:

nico@215:

nico@215:


The documentation for this struct was generated from the following file: etisserant@240:
Generated on Mon Jul 2 19:10:43 2007 for CanFestival by  nico@215: nico@215: doxygen 1.5.1
nico@215: nico@215: