Defines |
#define | CANSTATUS_SUCCESS(X) ((X) == canOK) |
#define | CANSTATUS_FAILURE(X) ((X) != canOK) |
#define | canEVENT_RX 32000 |
#define | canEVENT_TX 32001 |
#define | canEVENT_ERROR 32002 |
#define | canEVENT_STATUS 32003 |
#define | canEVENT_ENVVAR 32004 |
#define | canNOTIFY_NONE 0 |
#define | canNOTIFY_RX 0x0001 |
#define | canNOTIFY_TX 0x0002 |
#define | canNOTIFY_ERROR 0x0004 |
#define | canNOTIFY_STATUS 0x0008 |
#define | canNOTIFY_ENVVAR 0x0010 |
#define | canSTAT_ERROR_PASSIVE 0x00000001 |
#define | canSTAT_BUS_OFF 0x00000002 |
#define | canSTAT_ERROR_WARNING 0x00000004 |
#define | canSTAT_ERROR_ACTIVE 0x00000008 |
#define | canSTAT_TX_PENDING 0x00000010 |
#define | canSTAT_RX_PENDING 0x00000020 |
#define | canSTAT_RESERVED_1 0x00000040 |
#define | canSTAT_TXERR 0x00000080 |
#define | canSTAT_RXERR 0x00000100 |
#define | canSTAT_HW_OVERRUN 0x00000200 |
#define | canSTAT_SW_OVERRUN 0x00000400 |
#define | canSTAT_OVERRUN (canSTAT_HW_OVERRUN | canSTAT_SW_OVERRUN) |
#define | canMSG_MASK 0x00ff |
#define | canMSG_RTR 0x0001 |
#define | canMSG_STD 0x0002 |
#define | canMSG_EXT 0x0004 |
#define | canMSG_WAKEUP 0x0008 |
#define | canMSG_NERR 0x0010 |
#define | canMSG_ERROR_FRAME 0x0020 |
#define | canMSG_TXACK 0x0040 |
#define | canMSG_TXRQ 0x0080 |
#define | canMSGERR_MASK 0xff00 |
#define | canMSGERR_HW_OVERRUN 0x0200 |
#define | canMSGERR_SW_OVERRUN 0x0400 |
#define | canMSGERR_STUFF 0x0800 |
#define | canMSGERR_FORM 0x1000 |
#define | canMSGERR_CRC 0x2000 |
#define | canMSGERR_BIT0 0x4000 |
#define | canMSGERR_BIT1 0x8000 |
#define | canMSGERR_OVERRUN 0x0600 |
#define | canMSGERR_BIT 0xC000 |
#define | canMSGERR_BUSERR 0xF800 |
#define | canTRANSCEIVER_LINEMODE_NA 0 |
#define | canTRANSCEIVER_LINEMODE_SWC_SLEEP 4 |
#define | canTRANSCEIVER_LINEMODE_SWC_NORMAL 5 |
#define | canTRANSCEIVER_LINEMODE_SWC_FAST 6 |
#define | canTRANSCEIVER_LINEMODE_SWC_WAKEUP 7 |
#define | canTRANSCEIVER_LINEMODE_SLEEP 8 |
#define | canTRANSCEIVER_LINEMODE_NORMAL 9 |
#define | canTRANSCEIVER_LINEMODE_STDBY 10 |
#define | canTRANSCEIVER_LINEMODE_TT_CAN_H 11 |
#define | canTRANSCEIVER_LINEMODE_TT_CAN_L 12 |
#define | canTRANSCEIVER_LINEMODE_OEM1 13 |
#define | canTRANSCEIVER_LINEMODE_OEM2 14 |
#define | canTRANSCEIVER_LINEMODE_OEM3 15 |
#define | canTRANSCEIVER_LINEMODE_OEM4 16 |
#define | canTRANSCEIVER_RESNET_NA 0 |
#define | canTRANSCEIVER_RESNET_MASTER 1 |
#define | canTRANSCEIVER_RESNET_MASTER_STBY 2 |
#define | canTRANSCEIVER_RESNET_SLAVE 3 |
#define | canTRANSCEIVER_TYPE_UNKNOWN 0 |
#define | canTRANSCEIVER_TYPE_251 1 |
#define | canTRANSCEIVER_TYPE_252 2 |
#define | canTRANSCEIVER_TYPE_DNOPTO 3 |
#define | canTRANSCEIVER_TYPE_W210 4 |
#define | canTRANSCEIVER_TYPE_SWC_PROTO 5 |
#define | canTRANSCEIVER_TYPE_SWC 6 |
#define | canTRANSCEIVER_TYPE_EVA 7 |
#define | canTRANSCEIVER_TYPE_FIBER 8 |
#define | canTRANSCEIVER_TYPE_K251 9 |
#define | canTRANSCEIVER_TYPE_K 10 |
#define | canTRANSCEIVER_TYPE_1054_OPTO 11 |
#define | canTRANSCEIVER_TYPE_SWC_OPTO 12 |
#define | canTRANSCEIVER_TYPE_TT 13 |
#define | canTRANSCEIVER_TYPE_1050 14 |
#define | canTRANSCEIVER_TYPE_1050_OPTO 15 |
#define | canTRANSCEIVER_TYPE_1041 16 |
#define | canTRANSCEIVER_TYPE_1041_OPTO 17 |
#define | canTRANSCEIVER_TYPE_RS485 18 |
#define | canTRANSCEIVER_TYPE_LIN 19 |
#define | canTRANSCEIVER_TYPE_KONE 20 |
#define | canTRANSCEIVER_TYPE_LINX_LIN 64 |
#define | canTRANSCEIVER_TYPE_LINX_J1708 66 |
#define | canTRANSCEIVER_TYPE_LINX_K 68 |
#define | canTRANSCEIVER_TYPE_LINX_SWC 70 |
#define | canTRANSCEIVER_TYPE_LINX_LS 72 |
Enumerations |
enum | canStatus {
canOK = 0,
canERR_PARAM = -1,
canERR_NOMSG = -2,
canERR_NOTFOUND = -3,
canERR_NOMEM = -4,
canERR_NOCHANNELS = -5,
canERR_INTERRUPTED = -6,
canERR_TIMEOUT = -7,
canERR_NOTINITIALIZED = -8,
canERR_NOHANDLES = -9,
canERR_INVHANDLE = -10,
canERR_INIFILE = -11,
canERR_DRIVER = -12,
canERR_TXBUFOFL = -13,
canERR_RESERVED_1 = -14,
canERR_HARDWARE = -15,
canERR_DYNALOAD = -16,
canERR_DYNALIB = -17,
canERR_DYNAINIT = -18,
canERR_RESERVED_4 = -19,
canERR_RESERVED_5 = -20,
canERR_RESERVED_6 = -21,
canERR_RESERVED_2 = -22,
canERR_DRIVERLOAD = -23,
canERR_DRIVERFAILED = -24,
canERR_NOCONFIGMGR = -25,
canERR_NOCARD = -26,
canERR_RESERVED_7 = -27,
canERR_REGISTRY = -28,
canERR_LICENSE = -29,
canERR_INTERNAL = -30,
canERR_NO_ACCESS = -31,
canERR_NOT_IMPLEMENTED = -32,
canERR__RESERVED = -33
} |