#pragma once
+#include <stdint.h>
+#include <linux/can.h>
#include <string>
#include <thread>
-#include <linux/can.h>
#include "../utils/socket.hpp"
void stop_reading();
- std::pair<struct canfd_frame&, size_t> read();
+ can_message_t read();
- int send_can_message(can_message_t& can_msg);
+ int send(can_message_t& can_msg);
+ bool shims_send(const uint32_t arbitration_id, const uint8_t* data, const uint8_t size);
};