Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
can
SocketCANInterface
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 >
inline
protected
createMsgListener
(const FrameDelegate &delegate)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
createMsgListener
(const Frame::Header &h, const FrameDelegate &delegate)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
createStateListener
(const StateDelegate &delegate)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
device_
can::SocketCANInterface
protected
dispatchFrame
(const Frame &msg)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
protected
doesLoopBack
() const
can::SocketCANInterface
inline
virtual
enqueue
(const Frame &msg)
can::SocketCANInterface
inline
protected
virtual
frame_
can::SocketCANInterface
protected
FrameDelegate
typedef
can::CommInterface
FrameListener
typedef
can::CommInterface
FrameListenerConstSharedPtr
typedef
can::CommInterface
frameReceived
(const boost::system::error_code &error)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
protected
getInternalSocket
()
can::SocketCANInterface
inline
getState
()
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
init
(const std::string &device, bool loopback)
can::SocketCANInterface
inline
virtual
input_
can::AsioDriver< boost::asio::posix::stream_descriptor >
protected
io_service_
can::AsioDriver< boost::asio::posix::stream_descriptor >
protected
loopback_
can::SocketCANInterface
private
readFrame
(const boost::system::error_code &error)
can::SocketCANInterface
inline
protected
recover
()
can::SocketCANInterface
inline
virtual
run
()
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
sc_
can::SocketCANInterface
private
send
(const Frame &msg)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
send_mutex_
can::SocketCANInterface
private
setDriverState
(State::DriverState state)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
protected
setErrorCode
(const boost::system::error_code &error)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
protected
setInternalError
(unsigned int internal_error)
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
protected
setNotReady
()
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
protected
shutdown
()
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
socket_
can::AsioDriver< boost::asio::posix::stream_descriptor >
protected
SocketCANInterface
()
can::SocketCANInterface
inline
StateDelegate
typedef
can::StateInterface
StateListener
typedef
can::StateInterface
StateListenerConstSharedPtr
typedef
can::StateInterface
strand_
can::AsioDriver< boost::asio::posix::stream_descriptor >
protected
translateError
(unsigned int internal_error, std::string &str)
can::SocketCANInterface
inline
virtual
triggerReadSome
()
can::SocketCANInterface
inline
protected
virtual
~AsioDriver
()
can::AsioDriver< boost::asio::posix::stream_descriptor >
inline
virtual
~CommInterface
()
can::CommInterface
inline
virtual
~DriverInterface
()
can::DriverInterface
inline
virtual
~StateInterface
()
can::StateInterface
inline
virtual
socketcan_interface
Author(s): Mathias Lüdtke
autogenerated on Fri May 14 2021 02:59:39