AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
A class to manage a client connection to a ISOBUS virtual terminal display. More...
#include "isobus/isobus/can_internal_control_function.hpp"
#include "isobus/isobus/can_partnered_control_function.hpp"
#include "isobus/isobus/isobus_language_command_interface.hpp"
#include "isobus/isobus/isobus_virtual_terminal_objects.hpp"
#include "isobus/utility/event_dispatcher.hpp"
#include "isobus/utility/processing_flags.hpp"
#include "isobus/utility/thread_synchronization.hpp"
#include <functional>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include <thread>
Go to the source code of this file.
Classes | |
class | isobus::VirtualTerminalClient |
An client interface for interacting with a virtual terminal (VT) server. More... | |
class | isobus::VirtualTerminalClient::AssignedAuxiliaryFunction |
A struct for storing information of a function assigned to an auxiliary input. More... | |
struct | isobus::VirtualTerminalClient::VTKeyEvent |
A struct for storing information of a VT key input event. More... | |
struct | isobus::VirtualTerminalClient::VTPointingEvent |
A struct for storing information of a VT pointing event. More... | |
struct | isobus::VirtualTerminalClient::VTSelectInputObjectEvent |
A struct for storing information of a VT input object selection event. More... | |
struct | isobus::VirtualTerminalClient::VTESCMessageEvent |
A struct for storing information of a VT ESC message event. More... | |
struct | isobus::VirtualTerminalClient::VTChangeNumericValueEvent |
A struct for storing information of a VT change numeric value event. More... | |
struct | isobus::VirtualTerminalClient::VTChangeActiveMaskEvent |
A struct for storing information of a VT change active mask event. More... | |
struct | isobus::VirtualTerminalClient::VTChangeSoftKeyMaskEvent |
A struct for storing information of a VT change soft key mask event. More... | |
struct | isobus::VirtualTerminalClient::VTChangeStringValueEvent |
A struct for storing information of a VT change string value event. More... | |
struct | isobus::VirtualTerminalClient::VTUserLayoutHideShowEvent |
A struct for storing information of a VT on user-layout hide/show event. More... | |
struct | isobus::VirtualTerminalClient::VTAudioSignalTerminationEvent |
A struct for storing information of a VT control audio signal termination event. More... | |
struct | isobus::VirtualTerminalClient::AuxiliaryFunctionEvent |
A struct for storing information of an auxilary function event. More... | |
struct | isobus::VirtualTerminalClient::ObjectPoolDataStruct |
An object for storing information regarding an object pool upload. More... | |
struct | isobus::VirtualTerminalClient::AssignedAuxiliaryInputDevice |
A struct for storing information about an auxiliary input device. More... | |
struct | isobus::VirtualTerminalClient::AuxiliaryInputState |
Struct for storing the state of an auxiliary input on our device. More... | |
struct | std::hash< isobus::VirtualTerminalClient::FontSize > |
Hashes a font size. More... | |
Namespaces | |
namespace | isobus |
This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
A class to manage a client connection to a ISOBUS virtual terminal display.
Definition in file isobus_virtual_terminal_client.hpp.