can::SocketCANInterface Member List

This is the complete list of members for can::SocketCANInterface, including all inherited members.

AsioDriver()can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
createMsgListener(const FrameFunc &delegate)can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
createMsgListener(const Frame::Header &h, const FrameFunc &delegate)can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
createMsgListenerM(Instance inst, Callable callable)can::CommInterfaceinline
createMsgListenerM(const Frame::Header &header, Instance inst, Callable callable)can::CommInterfaceinline
createStateListener(const StateFunc &delegate)can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
createStateListenerM(Instance inst, Callable callable)can::StateInterfaceinline
device_can::SocketCANInterfaceprotected
dispatchFrame(const Frame &msg)can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
doesLoopBack() constcan::SocketCANInterfaceinlinevirtual
enqueue(const Frame &msg)can::SocketCANInterfaceinlineprotectedvirtual
error_mask_can::SocketCANInterfaceprivate
fatal_error_mask_can::SocketCANInterfaceprivate
frame_can::SocketCANInterfaceprotected
FrameFunc typedefcan::CommInterface
FrameListener typedefcan::CommInterface
FrameListenerConstSharedPtr typedefcan::CommInterface
frameReceived(const boost::system::error_code &error)can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
getErrorMask() constcan::SocketCANInterfaceinline
getFatalErrorMask() constcan::SocketCANInterfaceinline
getInternalSocket()can::SocketCANInterfaceinline
getState()can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
init(const std::string &device, bool loopback) overridecan::SocketCANInterfaceinlinevirtual
init(const std::string &device, bool loopback, SettingsConstSharedPtr settings) overridecan::SocketCANInterfaceinlinevirtual
init(const std::string &device, bool loopback, can_err_mask_t error_mask, can_err_mask_t fatal_error_mask)can::SocketCANInterfaceinlineprotected
input_can::AsioDriver< boost::asio::posix::stream_descriptor >protected
can::instead typedefcan::CommInterface
can::StateInterface::instead typedefcan::StateInterface
io_service_can::AsioDriver< boost::asio::posix::stream_descriptor >protected
loopback_can::SocketCANInterfaceprivate
parse_error_mask(SettingsConstSharedPtr settings, const std::string &entry, can_err_mask_t defaults)can::SocketCANInterfaceinlineprivatestatic
readFrame(const boost::system::error_code &error)can::SocketCANInterfaceinlineprotected
recover()can::SocketCANInterfaceinlinevirtual
run()can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
sc_can::SocketCANInterfaceprivate
send(const Frame &msg)can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
send_mutex_can::SocketCANInterfaceprivate
setDriverState(State::DriverState state)can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
setErrorCode(const boost::system::error_code &error)can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
setInternalError(unsigned int internal_error)can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
setNotReady()can::AsioDriver< boost::asio::posix::stream_descriptor >inlineprotected
shutdown()can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
socket_can::AsioDriver< boost::asio::posix::stream_descriptor >protected
SocketCANInterface()can::SocketCANInterfaceinline
StateFunc typedefcan::StateInterface
StateListener typedefcan::StateInterface
StateListenerConstSharedPtr typedefcan::StateInterface
strand_can::AsioDriver< boost::asio::posix::stream_descriptor >protected
translateError(unsigned int internal_error, std::string &str)can::SocketCANInterfaceinlinevirtual
triggerReadSome()can::SocketCANInterfaceinlineprotectedvirtual
~AsioDriver()can::AsioDriver< boost::asio::posix::stream_descriptor >inlinevirtual
~CommInterface()can::CommInterfaceinlinevirtual
~DriverInterface()can::DriverInterfaceinlinevirtual
~StateInterface()can::StateInterfaceinlinevirtual


socketcan_interface
Author(s): Mathias Lüdtke
autogenerated on Mon Feb 28 2022 23:28:00