X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=low-can-binding%2Fcan%2Fmessage%2Fmessage.hpp;h=6416bcfbf44c9f2029a0e9833fa507a7a15697c2;hb=refs%2Fchanges%2F72%2F23472%2F2;hp=7f13ac4742df4d603d2d46ce304fb29990c6ae56;hpb=e1caf27db81e9897af7512a0b47e0783593833d5;p=apps%2Fagl-service-can-low-level.git diff --git a/low-can-binding/can/message/message.hpp b/low-can-binding/can/message/message.hpp index 7f13ac47..6416bcfb 100644 --- a/low-can-binding/can/message/message.hpp +++ b/low-can-binding/can/message/message.hpp @@ -24,26 +24,7 @@ #include #include #include -#include "../../utils/timer.hpp" - -#define CAN_MESSAGE_SIZE 8 - -#define MAX_BCM_CAN_FRAMES 257 -#define MAX_ISOTP_FRAMES 4096 - - -/** - * FLAGS - */ - -#define INVALID_FLAG 0x0001 -#define BCM_PROTOCOL 0x0002 -#define J1939_PROTOCOL 0x0004 -#define J1939_ADDR_CLAIM_PROTOCOL 0x0008 -#define ISOTP_PROTOCOL 0x0010 -#define ISOTP_SEND 0x0020 -#define ISOTP_RECEIVE 0x0040 -#define FD_FRAME 0x0080 +#include /// @class message_t /// @@ -66,7 +47,6 @@ public: int get_sub_id() const; const uint8_t* get_data() const; const std::vector get_data_vector() const; - const std::vector get_data_vector(int start, int end) const; uint32_t get_length() const; uint64_t get_timestamp() const; @@ -83,4 +63,5 @@ public: uint32_t get_maxdlen(); void set_maxdlen(uint32_t maxdlen); void set_length(uint32_t length); + void frame_swap(); };