simple-socket library 1.2.0
NET::CANRawSocket Member List

This is the complete list of members for NET::CANRawSocket, including all inherited members.

bind(std::string_view interface="")NET::CANSocket
CAN enum valueNET::SimpleSocketprotected
CANRawSocket()NET::CANRawSocket
CANSocket(int type, int protocol)NET::CANSocketprotected
connect(std::string_view interface="")NET::CANSocket
DATAGRAM enum valueNET::SimpleSocketprotected
disconnect()NET::SimpleSocket
getForeignInterface() constNET::CANSocket
getInterfaceIndex(std::string_view interface) constNET::CANSocketprotected
getInterfaceName(const sockaddr_can &addr) constNET::CANSocketprotected
getLocalInterface() constNET::CANSocket
INTERNET enum valueNET::SimpleSocketprotected
m_peerDisconnectedNET::SimpleSocketprotected
m_socketNET::SimpleSocketprotected
nativeHandle()NET::SimpleSocketinline
peerDisconnected() constNET::SimpleSocket
RAW enum valueNET::SimpleSocketprotected
receive(void *buffer, size_t len)NET::SimpleSocket
receiveFrom(void *buffer, size_t len, std::string &interface)NET::CANRawSocket
send(const void *buffer, size_t len)NET::SimpleSocket
sendTo(const void *buffer, size_t len, std::string_view interface)NET::CANRawSocket
setErrorFilter(const can_filter *filters, size_t len)NET::CANRawSocket
setLocalLoopback(bool enable)NET::CANRawSocket
setReceiveFilter(const can_filter *filters, size_t len)NET::CANRawSocket
setReceiveOwnMessages(bool enable)NET::CANRawSocket
shutdown(ShutdownDirection type)NET::SimpleSocket
ShutdownDirection enum nameNET::SimpleSocket
SimpleSocket(int sockfd)NET::SimpleSocketexplicitprotected
SimpleSocket(int domain, int type, int protocol)NET::SimpleSocketprotected
SocketDomain enum nameNET::SimpleSocketprotected
SocketType enum nameNET::SimpleSocketprotected
STOP_BOTH enum valueNET::SimpleSocket
STOP_RECEIVE enum valueNET::SimpleSocket
STOP_SEND enum valueNET::SimpleSocket
STREAM enum valueNET::SimpleSocketprotected
timedReceive(void *buffer, size_t len, int timeout)NET::SimpleSocket
timedReceiveFrom(void *buffer, size_t len, std::string &interface, int timeout)NET::CANRawSocket
UNIX enum valueNET::SimpleSocketprotected
~SimpleSocket()NET::SimpleSocket