AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
An OS and hardware independent virtual CAN interface driver for testing purposes. Any instance connecting to the same channel and in the same process will be able to communicate. More...
#include "isobus/hardware_integration/can_hardware_plugin.hpp"
#include "isobus/isobus/can_hardware_abstraction.hpp"
#include "isobus/isobus/can_message_frame.hpp"
#include <atomic>
#include <condition_variable>
#include <deque>
#include <map>
#include <mutex>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | isobus::VirtualCANPlugin |
An OS and hardware independent virtual CAN interface driver for testing purposes. More... | |
struct | isobus::VirtualCANPlugin::VirtualDevice |
A struct holding information about a virtual CAN device. More... | |
Namespaces | |
namespace | isobus |
This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
An OS and hardware independent virtual CAN interface driver for testing purposes. Any instance connecting to the same channel and in the same process will be able to communicate.
Definition in file virtual_can_plugin.hpp.