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

A class to manage a client connection to a ISOBUS field computer's task controller. More...

#include "isobus/isobus/can_internal_control_function.hpp"
#include "isobus/isobus/can_partnered_control_function.hpp"
#include "isobus/isobus/isobus_device_descriptor_object_pool.hpp"
#include "isobus/isobus/isobus_language_command_interface.hpp"
#include "isobus/utility/processing_flags.hpp"
#include <list>
#include <thread>
Include dependency graph for isobus_task_controller_client.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isobus::TaskControllerClient
 A class to manage a client connection to a ISOBUS field computer's task controller or data logger. More...
 
struct  isobus::TaskControllerClient::ProcessDataCallbackInfo
 Stores data related to requests and commands from the TC. More...
 
struct  isobus::TaskControllerClient::RequestValueCommandCallbackInfo
 Stores a TC value command callback along with its parent pointer. More...
 
struct  isobus::TaskControllerClient::ValueCommandCallbackInfo
 Stores a TC value command callback along with its parent pointer. More...
 

Namespaces

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

Detailed Description

A class to manage a client connection to a ISOBUS field computer's task controller.

Author
Adrian Del Grosso

Definition in file isobus_task_controller_client.hpp.