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

This is the complete list of members for isobus::VirtualTerminalClientUpdateHelper, 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
callbackValidateNumericValueisobus::VirtualTerminalClientUpdateHelperprivate
clientisobus::VirtualTerminalClientStateTrackerprotected
dataAndAlarmMaskHistoryisobus::VirtualTerminalClientStateTrackerprotected
decrease_numeric_value(std::uint16_t objectId, std::uint32_t step=1)isobus::VirtualTerminalClientUpdateHelper
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
increase_numeric_value(std::uint16_t objectId, std::uint32_t step=1)isobus::VirtualTerminalClientUpdateHelper
initialize()isobus::VirtualTerminalClientStateTracker
is_working_set_active() constisobus::VirtualTerminalClientStateTracker
maxDataAndAlarmMaskHistorySizeisobus::VirtualTerminalClientStateTrackerprotected
numericValueChangeEventHandleisobus::VirtualTerminalClientUpdateHelperprivate
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_numeric_value_change_event(const VirtualTerminalClient::VTChangeNumericValueEvent &event)isobus::VirtualTerminalClientUpdateHelperprivate
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_active_data_or_alarm_mask(std::uint16_t workingSetId, std::uint16_t dataOrAlarmMaskId)isobus::VirtualTerminalClientUpdateHelper
set_active_soft_key_mask(VirtualTerminalClient::MaskType maskType, std::uint16_t maskId, std::uint16_t softKeyMaskId)isobus::VirtualTerminalClientUpdateHelper
set_attribute(std::uint16_t objectId, std::uint8_t attribute, std::uint32_t value)isobus::VirtualTerminalClientUpdateHelper
set_callback_validate_numeric_value(const std::function< bool(std::uint16_t, std::uint32_t)> &callback)isobus::VirtualTerminalClientUpdateHelper
set_max_mask_history_size(std::size_t size)isobus::VirtualTerminalClientStateTracker
set_numeric_value(std::uint16_t objectId, std::uint32_t value)isobus::VirtualTerminalClientUpdateHelper
softKeyMasksisobus::VirtualTerminalClientStateTrackerprotected
terminate()isobus::VirtualTerminalClientStateTracker
VirtualTerminalClientStateTracker(std::shared_ptr< ControlFunction > client)isobus::VirtualTerminalClientStateTrackerexplicit
VirtualTerminalClientUpdateHelper(std::shared_ptr< VirtualTerminalClient > client)isobus::VirtualTerminalClientUpdateHelperexplicit
vtClientisobus::VirtualTerminalClientUpdateHelperprivate
~VirtualTerminalClientStateTracker()isobus::VirtualTerminalClientStateTracker
~VirtualTerminalClientUpdateHelper()isobus::VirtualTerminalClientUpdateHelper