AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Classes | Namespaces
isobus_task_controller_server.hpp File Reference

An abstract task controller server class. You can consume this file and implement the pure virtual functions to create your own task controller or data logger server. More...

#include "isobus/isobus/can_constants.hpp"
#include "isobus/isobus/isobus_language_command_interface.hpp"
#include "isobus/isobus/isobus_task_controller_server_options.hpp"
#include <deque>
#include <condition_variable>
Include dependency graph for isobus_task_controller_server.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isobus::TaskControllerServer
 An ISO11783-10 task controller (or data logger) server. A task controller collects task data from connected implements, and optionally controls them. This interface supports the CAN layer of TC-SC, TC-GEO, and TC-BAS. More...
 
class  isobus::TaskControllerServer::ActiveClient
 Stores information about a client that is currently being communicated with. More...
 

Namespaces

namespace  isobus
 This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution.
 

Detailed Description

An abstract task controller server class. You can consume this file and implement the pure virtual functions to create your own task controller or data logger server.

Author
Adrian Del Grosso

Definition in file isobus_task_controller_server.hpp.