|
AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
Stores data about a sender of the stop all implement operations switch state. More...
Public Member Functions | |
| ISBServerData ()=default | |
| Constructor for ISBServerData, sets default values. | |
Public Attributes | |
| NAME | ISONAME |
| The ISONAME of the sender, used as a lookup key. | |
| StopAllImplementOperationsState | commandedState |
| The last state we received from this ISB. | |
| std::uint32_t | messageReceivedTimestamp_ms = 0 |
| Tracks the last time we received a message from this ISB so we can time them out if needed. | |
| std::uint8_t | stopAllImplementOperationsTransitionNumber = 0 |
| Number of transitions from Permit (01) to Stop (00) since power up of the stop all implement operations parameter. | |
Stores data about a sender of the stop all implement operations switch state.
Definition at line 111 of file isobus_shortcut_button_interface.hpp.
| StopAllImplementOperationsState isobus::ShortcutButtonInterface::ISBServerData::commandedState |
The last state we received from this ISB.
Definition at line 118 of file isobus_shortcut_button_interface.hpp.
| NAME isobus::ShortcutButtonInterface::ISBServerData::ISONAME |
The ISONAME of the sender, used as a lookup key.
Definition at line 117 of file isobus_shortcut_button_interface.hpp.
| std::uint32_t isobus::ShortcutButtonInterface::ISBServerData::messageReceivedTimestamp_ms = 0 |
Tracks the last time we received a message from this ISB so we can time them out if needed.
Definition at line 119 of file isobus_shortcut_button_interface.hpp.
| std::uint8_t isobus::ShortcutButtonInterface::ISBServerData::stopAllImplementOperationsTransitionNumber = 0 |
Number of transitions from Permit (01) to Stop (00) since power up of the stop all implement operations parameter.
Definition at line 120 of file isobus_shortcut_button_interface.hpp.