|
AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
The main class that manages the ISOBUS stack including: callbacks, Name to Address management, making control functions, and driving the various protocols. More...
#include "isobus/isobus/can_address_claim_state_machine.hpp"#include "isobus/isobus/can_badge.hpp"#include "isobus/isobus/can_callbacks.hpp"#include "isobus/isobus/can_constants.hpp"#include "isobus/isobus/can_extended_transport_protocol.hpp"#include "isobus/isobus/can_identifier.hpp"#include "isobus/isobus/can_internal_control_function.hpp"#include "isobus/isobus/can_message.hpp"#include "isobus/isobus/can_message_frame.hpp"#include "isobus/isobus/can_network_configuration.hpp"#include "isobus/isobus/can_transport_protocol.hpp"#include "isobus/isobus/isobus_heartbeat.hpp"#include "isobus/isobus/nmea2000_fast_packet_protocol.hpp"#include "isobus/utility/event_dispatcher.hpp"#include "isobus/utility/thread_synchronization.hpp"#include <array>#include <deque>#include <list>#include <memory>#include <queue>Go to the source code of this file.
Classes | |
| class | isobus::CANNetworkManager |
| The main CAN network manager object, handles protocol management and updating other stack components. Provides an interface for sending CAN messages. More... | |
Namespaces | |
| namespace | isobus |
| This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
The main class that manages the ISOBUS stack including: callbacks, Name to Address management, making control functions, and driving the various protocols.
Definition in file can_network_manager.hpp.