1#ifndef NET_CANRawSocket_h__
2#define NET_CANRawSocket_h__
34 void sendTo(
const void* buffer,
size_t len, std::string_view interface);
48 int receiveFrom(
void* buffer,
size_t len, std::string& interface);
Structure of id and mask used by filters.
void setErrorFilter(const can_filter *filters, size_t len)
void setLocalLoopback(bool enable)
int timedReceiveFrom(void *buffer, size_t len, std::string &interface, int timeout)
int receiveFrom(void *buffer, size_t len, std::string &interface)
void setReceiveFilter(const can_filter *filters, size_t len)
void sendTo(const void *buffer, size_t len, std::string_view interface)
void setReceiveOwnMessages(bool enable)
CANSocket(int type, int protocol)
allows a subclass to create new socket