00001 #ifndef _CAN_H_
00002 #define _CAN_H_
00003
00004 #include <net/if.h>
00005 #include <sys/ioctl.h>
00006
00007 #include <linux/can.h>
00008
00009 class CAN
00010 {
00011 public:
00012 CAN();
00013 ~CAN();
00014
00015 bool send_frame(const can_frame *frame);
00016 bool receive_frame(can_frame *frame);
00017
00018 private:
00019 int cansocket_;
00020 };
00021
00022 #endif