AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
isobus::VirtualTerminalClientStateTracker Member List

This is the complete list of members for isobus::VirtualTerminalClientStateTracker, including all inherited members.

activeDataOrAlarmMaskisobus::VirtualTerminalClientStateTrackerprotected
activeWorkingSetAddressisobus::VirtualTerminalClientStateTrackerprotected
add_tracked_attribute(std::uint16_t objectId, std::uint8_t attribute, std::uint32_t initialValue=0)isobus::VirtualTerminalClientStateTracker
add_tracked_numeric_value(std::uint16_t objectId, std::uint32_t initialValue=0)isobus::VirtualTerminalClientStateTracker
add_tracked_soft_key_mask(std::uint16_t dataOrAlarmMaskId, std::uint16_t initialSoftKeyMaskId=0)isobus::VirtualTerminalClientStateTracker
attributeStatesisobus::VirtualTerminalClientStateTrackerprotected
cache_active_mask(std::uint16_t maskId)isobus::VirtualTerminalClientStateTrackerprivate
clientisobus::VirtualTerminalClientStateTrackerprotected
dataAndAlarmMaskHistoryisobus::VirtualTerminalClientStateTrackerprotected
get_active_mask() constisobus::VirtualTerminalClientStateTracker
get_active_soft_key_mask() constisobus::VirtualTerminalClientStateTracker
get_attribute(std::uint16_t objectId, std::uint8_t attribute) constisobus::VirtualTerminalClientStateTracker
get_mask_history() constisobus::VirtualTerminalClientStateTracker
get_max_mask_history_size() constisobus::VirtualTerminalClientStateTracker
get_numeric_value(std::uint16_t objectId) constisobus::VirtualTerminalClientStateTracker
get_soft_key_mask(std::uint16_t dataOrAlarmMaskId) constisobus::VirtualTerminalClientStateTracker
initialize()isobus::VirtualTerminalClientStateTracker
is_working_set_active() constisobus::VirtualTerminalClientStateTracker
maxDataAndAlarmMaskHistorySizeisobus::VirtualTerminalClientStateTrackerprotected
numericValueStatesisobus::VirtualTerminalClientStateTrackerprotected
pendingChangeAttributeCommandsisobus::VirtualTerminalClientStateTrackerprivate
process_message_from_connected_server(const CANMessage &message)isobus::VirtualTerminalClientStateTrackerprivate
process_message_to_connected_server(const CANMessage &message)isobus::VirtualTerminalClientStateTrackerprivate
process_rx_or_tx_message(const CANMessage &message, void *parentPointer)isobus::VirtualTerminalClientStateTrackerprivatestatic
process_status_message(const CANMessage &message)isobus::VirtualTerminalClientStateTrackerprivate
remove_tracked_attribute(std::uint16_t objectId, std::uint8_t attribute)isobus::VirtualTerminalClientStateTracker
remove_tracked_numeric_value(std::uint16_t objectId)isobus::VirtualTerminalClientStateTracker
remove_tracked_soft_key_mask(std::uint16_t dataOrAlarmMaskId)isobus::VirtualTerminalClientStateTracker
serverisobus::VirtualTerminalClientStateTrackerprotected
set_max_mask_history_size(std::size_t size)isobus::VirtualTerminalClientStateTracker
softKeyMasksisobus::VirtualTerminalClientStateTrackerprotected
terminate()isobus::VirtualTerminalClientStateTracker
VirtualTerminalClientStateTracker(std::shared_ptr< ControlFunction > client)isobus::VirtualTerminalClientStateTrackerexplicit
~VirtualTerminalClientStateTracker()isobus::VirtualTerminalClientStateTracker