|
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.