AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Public Attributes | List of all members
isobus::VirtualTerminalClient::VTChangeActiveMaskEvent Struct Reference

A struct for storing information of a VT change active mask event. More...

#include <isobus_virtual_terminal_client.hpp>

Collaboration diagram for isobus::VirtualTerminalClient::VTChangeActiveMaskEvent:
[legend]

Public Attributes

VirtualTerminalClientparentPointer
 A pointer to the parent VT client.
 
std::uint16_t maskObjectID
 The mask object ID.
 
std::uint16_t errorObjectID
 The error object ID.
 
std::uint16_t parentObjectID
 The parent object ID.
 
bool missingObjects
 Whether there are missing objects.
 
bool maskOrChildHasErrors
 Whether the mask or child has errors.
 
bool anyOtherError
 Whether there are any other errors.
 
bool poolDeleted
 Whether the pool has been deleted.
 

Detailed Description

A struct for storing information of a VT change active mask event.

Definition at line 464 of file isobus_virtual_terminal_client.hpp.

Member Data Documentation

◆ anyOtherError

bool isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::anyOtherError

Whether there are any other errors.

Definition at line 472 of file isobus_virtual_terminal_client.hpp.

◆ errorObjectID

std::uint16_t isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::errorObjectID

The error object ID.

Definition at line 468 of file isobus_virtual_terminal_client.hpp.

◆ maskObjectID

std::uint16_t isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::maskObjectID

The mask object ID.

Definition at line 467 of file isobus_virtual_terminal_client.hpp.

◆ maskOrChildHasErrors

bool isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::maskOrChildHasErrors

Whether the mask or child has errors.

Definition at line 471 of file isobus_virtual_terminal_client.hpp.

◆ missingObjects

bool isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::missingObjects

Whether there are missing objects.

Definition at line 470 of file isobus_virtual_terminal_client.hpp.

◆ parentObjectID

std::uint16_t isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::parentObjectID

The parent object ID.

Definition at line 469 of file isobus_virtual_terminal_client.hpp.

◆ parentPointer

VirtualTerminalClient* isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::parentPointer

A pointer to the parent VT client.

Definition at line 466 of file isobus_virtual_terminal_client.hpp.

◆ poolDeleted

bool isobus::VirtualTerminalClient::VTChangeActiveMaskEvent::poolDeleted

Whether the pool has been deleted.

Definition at line 473 of file isobus_virtual_terminal_client.hpp.


The documentation for this struct was generated from the following file: