#include <interface.h>
Public Member Functions | |
ExtendedHeader (unsigned int i=0, bool rtr=false) | |
Public Member Functions inherited from can::Header | |
unsigned int | fullid () const |
Header () | |
Header (unsigned int i, bool extended, bool rtr, bool error) | |
bool | isValid () const |
unsigned int | key () const |
operator unsigned int () const | |
Additional Inherited Members | |
Public Attributes inherited from can::Header | |
unsigned int | id:29 |
CAN ID (11 or 29 bits valid, depending on is_extended member. More... | |
unsigned int | is_error:1 |
marks an error frame (only used internally) More... | |
unsigned int | is_extended:1 |
frame uses 29 bit CAN identifier More... | |
unsigned int | is_rtr:1 |
frame is a remote transfer request More... | |
Static Public Attributes inherited from can::Header | |
static const unsigned int | ERROR_MASK = (1u << 29) |
static const unsigned int | EXTENDED_MASK = (1u << 31) |
static const unsigned int | ID_MASK = (1u << 29)-1 |
static const unsigned int | RTR_MASK = (1u << 30) |
Definition at line 52 of file interface.h.
|
inline |
Definition at line 53 of file interface.h.