activeWorkingSetDataMaskObjectID | isobus::VirtualTerminalClient | protected |
activeWorkingSetMasterAddress | isobus::VirtualTerminalClient | protected |
activeWorkingSetSoftKeyMaskObjectID | isobus::VirtualTerminalClient | protected |
add_auxiliary_input_object_id(const std::uint16_t auxiliaryInputID) | isobus::VirtualTerminalClient | |
AlarmMaskPriority enum name | isobus::VirtualTerminalClient | |
assignedAuxiliaryInputDevices | isobus::VirtualTerminalClient | protected |
audioSignalTerminationEventDispatcher | isobus::VirtualTerminalClient | protected |
AUXILIARY_INPUT_STATUS_DELAY | isobus::VirtualTerminalClient | protectedstatic |
AUXILIARY_INPUT_STATUS_DELAY_INTERACTION | isobus::VirtualTerminalClient | protectedstatic |
AUXILIARY_MAINTENANCE_TIMEOUT_MS | isobus::VirtualTerminalClient | protectedstatic |
auxiliaryFunctionEventDispatcher | isobus::VirtualTerminalClient | protected |
AuxiliaryTypeTwoFunctionType enum name | isobus::VirtualTerminalClient | |
busyCodesBitfield | isobus::VirtualTerminalClient | protected |
buttonEventDispatcher | isobus::VirtualTerminalClient | protected |
changeActiveMaskEventDispatcher | isobus::VirtualTerminalClient | protected |
changeNumericValueEventDispatcher | isobus::VirtualTerminalClient | protected |
changeSoftKeyMaskEventDispatcher | isobus::VirtualTerminalClient | protected |
changeStringValueEventDispatcher | isobus::VirtualTerminalClient | protected |
commandAwaitingResponse | isobus::VirtualTerminalClient | protected |
commandQueue | isobus::VirtualTerminalClient | protected |
commandQueueMutex | isobus::VirtualTerminalClient | protected |
connectedVTVersion | isobus::VirtualTerminalClient | protected |
currentCommandFunctionCode | isobus::VirtualTerminalClient | protected |
currentObjectPoolState | isobus::VirtualTerminalClient | protected |
CurrentObjectPoolUploadState enum name | isobus::VirtualTerminalClient | protected |
EnableDisableObjectCommand enum name | isobus::VirtualTerminalClient | |
ESCMessageErrorCode enum name | isobus::VirtualTerminalClient | |
escMessageEventDispatcher | isobus::VirtualTerminalClient | protected |
FillType enum name | isobus::VirtualTerminalClient | |
firstTimeInState | isobus::VirtualTerminalClient | protected |
FontSize enum name | isobus::VirtualTerminalClient | |
FontStyleBits enum name | isobus::VirtualTerminalClient | |
fontStylesBitfield | isobus::VirtualTerminalClient | protected |
FontType enum name | isobus::VirtualTerminalClient | |
Function enum name | isobus::VirtualTerminalClient | |
get_active_working_set_master_address() const | isobus::VirtualTerminalClient | |
get_any_pool_needs_scaling() const | isobus::VirtualTerminalClient | protected |
get_auxiliary_function_event_dispatcher() | isobus::VirtualTerminalClient | |
get_auxiliary_input_learn_mode_enabled() const | isobus::VirtualTerminalClient | |
get_connected_vt_version() const | isobus::VirtualTerminalClient | |
get_font_or_next_smallest_font(FontSize originalFont) const | isobus::VirtualTerminalClient | protected |
get_font_size_supported(FontSize value) const | isobus::VirtualTerminalClient | |
get_font_style_supported(FontStyleBits value) const | isobus::VirtualTerminalClient | |
get_graphic_mode() const | isobus::VirtualTerminalClient | |
get_has_adjustable_volume_output() const | isobus::VirtualTerminalClient | |
get_internal_control_function() const | isobus::VirtualTerminalClient | |
get_is_connected() const | isobus::VirtualTerminalClient | |
get_is_initialized() const | isobus::VirtualTerminalClient | |
get_is_object_scalable(VirtualTerminalObjectType type) | isobus::VirtualTerminalClient | protectedstatic |
get_minimum_object_length(VirtualTerminalObjectType type) | isobus::VirtualTerminalClient | protectedstatic |
get_multiple_frequency_audio_output() const | isobus::VirtualTerminalClient | |
get_number_bytes_in_object(std::uint8_t *buffer) | isobus::VirtualTerminalClient | protectedstatic |
get_number_physical_softkeys() const | isobus::VirtualTerminalClient | |
get_number_virtual_softkeys() const | isobus::VirtualTerminalClient | |
get_number_x_pixels() const | isobus::VirtualTerminalClient | |
get_number_y_pixels() const | isobus::VirtualTerminalClient | |
get_partner_control_function() const | isobus::VirtualTerminalClient | |
get_softkey_x_axis_pixels() const | isobus::VirtualTerminalClient | |
get_softkey_y_axis_pixels() const | isobus::VirtualTerminalClient | |
get_support_drag_operation() const | isobus::VirtualTerminalClient | |
get_support_intermediate_coordinates_during_drag_operations() const | isobus::VirtualTerminalClient | |
get_support_pointing_device_with_pointing_message() const | isobus::VirtualTerminalClient | |
get_support_simultaneous_activation_buttons_and_softkeys() const | isobus::VirtualTerminalClient | |
get_support_simultaneous_activation_physical_keys() const | isobus::VirtualTerminalClient | |
get_support_touchscreen_with_pointing_message() const | isobus::VirtualTerminalClient | |
get_visible_data_mask() const | isobus::VirtualTerminalClient | |
get_visible_soft_key_mask() const | isobus::VirtualTerminalClient | |
get_vt_button_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_change_active_mask_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_change_numeric_value_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_change_soft_key_mask_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_change_string_value_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_control_audio_signal_termination_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_esc_message_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_pointing_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_select_input_object_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_soft_key_event_dispatcher() | isobus::VirtualTerminalClient | |
get_vt_user_layout_hide_show_event_dispatcher() | isobus::VirtualTerminalClient | |
GraphicMode enum name | isobus::VirtualTerminalClient | |
GraphicsContextSubCommandID enum name | isobus::VirtualTerminalClient | protected |
hardwareFeaturesBitfield | isobus::VirtualTerminalClient | protected |
HideShowObjectCommand enum name | isobus::VirtualTerminalClient | |
initialize(bool spawnThread) | isobus::VirtualTerminalClient | |
initialized | isobus::VirtualTerminalClient | protected |
is_function_unsupported(Function function) const | isobus::VirtualTerminalClient | protected |
is_function_unsupported(std::uint8_t functionCode) const | isobus::VirtualTerminalClient | protected |
is_vt_version_supported(VTVersion value) const | isobus::VirtualTerminalClient | |
KeyActivationCode enum name | isobus::VirtualTerminalClient | |
languageCommandInterface | isobus::VirtualTerminalClient | |
largeFontSizesBitfield | isobus::VirtualTerminalClient | protected |
lastAuxiliaryMaintenanceTimestamp_ms | isobus::VirtualTerminalClient | protected |
lastCommandTimestamp_ms | isobus::VirtualTerminalClient | protected |
lastObjectPoolIndex | isobus::VirtualTerminalClient | protected |
lastVTStatusTimestamp_ms | isobus::VirtualTerminalClient | protected |
lastWorkingSetMaintenanceTimestamp_ms | isobus::VirtualTerminalClient | protected |
LineDirection enum name | isobus::VirtualTerminalClient | |
MacroEventID enum name | isobus::VirtualTerminalClient | |
MaskLockState enum name | isobus::VirtualTerminalClient | |
MaskType enum name | isobus::VirtualTerminalClient | |
myControlFunction | isobus::VirtualTerminalClient | protected |
numberPhysicalSoftkeys | isobus::VirtualTerminalClient | protected |
numberVirtualSoftkeysPerSoftkeyMask | isobus::VirtualTerminalClient | protected |
objectPoolDataCallback | isobus::VirtualTerminalClient | protected |
objectPools | isobus::VirtualTerminalClient | protected |
ourAuxiliaryInputs | isobus::VirtualTerminalClient | protected |
ourModelIdentificationCode | isobus::VirtualTerminalClient | protected |
partnerControlFunction | isobus::VirtualTerminalClient | protected |
pointingEventDispatcher | isobus::VirtualTerminalClient | protected |
process_callback(std::uint32_t parameterGroupNumber, std::uint32_t dataLength, std::shared_ptr< InternalControlFunction > sourceControlFunction, std::shared_ptr< ControlFunction > destinationControlFunction, bool successful, void *parentPointer) | isobus::VirtualTerminalClient | protectedstatic |
process_command_queue() | isobus::VirtualTerminalClient | protected |
process_flags(std::uint32_t flag, void *parent) | isobus::VirtualTerminalClient | protectedstatic |
process_internal_object_pool_upload_callback(std::uint32_t callbackIndex, std::uint32_t bytesOffset, std::uint32_t numberOfBytesNeeded, std::uint8_t *chunkBuffer, void *parentPointer) | isobus::VirtualTerminalClient | protectedstatic |
process_rx_message(const CANMessage &message, void *parentPointer) | isobus::VirtualTerminalClient | protectedstatic |
process_standard_object_height_and_width(std::uint8_t *buffer, float scaleFactor) | isobus::VirtualTerminalClient | protectedstatic |
queue_command(const std::vector< std::uint8_t > &data, bool replace=false) | isobus::VirtualTerminalClient | protected |
register_object_pool_data_chunk_callback(std::uint8_t poolIndex, std::uint32_t poolTotalSize, DataChunkCallback value, std::string version="") | isobus::VirtualTerminalClient | |
remap_font_to_scale(FontSize originalFont, float scaleFactor) | isobus::VirtualTerminalClient | protectedstatic |
remove_auxiliary_input_object_id(const std::uint16_t auxiliaryInputID) | isobus::VirtualTerminalClient | |
replace_command(const std::vector< std::uint8_t > &data) | isobus::VirtualTerminalClient | protected |
resize_object(std::uint8_t *buffer, float scaleFactor, VirtualTerminalObjectType type) | isobus::VirtualTerminalClient | protected |
restart_communication() | isobus::VirtualTerminalClient | |
scale_object_pools() | isobus::VirtualTerminalClient | protected |
selectInputObjectEventDispatcher | isobus::VirtualTerminalClient | protected |
SelectInputObjectOptions enum name | isobus::VirtualTerminalClient | |
send_auxiliary_function_assignment_response(std::uint16_t functionObjectID, bool hasError, bool isAlreadyAssigned) const | isobus::VirtualTerminalClient | protected |
send_auxiliary_functions_preferred_assignment() const | isobus::VirtualTerminalClient | protected |
send_auxiliary_input_maintenance() const | isobus::VirtualTerminalClient | protected |
send_auxiliary_input_status_enable_response(std::uint16_t objectID, bool isEnabled, bool hasError) const | isobus::VirtualTerminalClient | protected |
send_change_active_mask(std::uint16_t workingSetObjectID, std::uint16_t newActiveMaskObjectID) | isobus::VirtualTerminalClient | |
send_change_attribute(std::uint16_t objectID, std::uint8_t attributeID, std::uint32_t value) | isobus::VirtualTerminalClient | |
send_change_attribute(std::uint16_t objectID, std::uint8_t attributeID, float value) | isobus::VirtualTerminalClient | |
send_change_background_colour(std::uint16_t objectID, std::uint8_t colour) | isobus::VirtualTerminalClient | |
send_change_child_location(std::uint16_t objectID, std::uint16_t parentObjectID, std::uint8_t relativeXPositionChange, std::uint8_t relativeYPositionChange) | isobus::VirtualTerminalClient | |
send_change_child_position(std::uint16_t objectID, std::uint16_t parentObjectID, std::uint16_t xPosition, std::uint16_t yPosition) | isobus::VirtualTerminalClient | |
send_change_endpoint(std::uint16_t objectID, std::uint16_t width_px, std::uint16_t height_px, LineDirection direction) | isobus::VirtualTerminalClient | |
send_change_fill_attributes(std::uint16_t objectID, FillType fillType, std::uint8_t colour, std::uint16_t fillPatternObjectID) | isobus::VirtualTerminalClient | |
send_change_font_attributes(std::uint16_t objectID, std::uint8_t colour, FontSize size, std::uint8_t type, std::uint8_t styleBitfield) | isobus::VirtualTerminalClient | |
send_change_line_attributes(std::uint16_t objectID, std::uint8_t colour, std::uint8_t width, std::uint16_t lineArtBitmask) | isobus::VirtualTerminalClient | |
send_change_list_item(std::uint16_t objectID, std::uint8_t listIndex, std::uint16_t newObjectID) | isobus::VirtualTerminalClient | |
send_change_numeric_value(std::uint16_t objectID, std::uint32_t value) | isobus::VirtualTerminalClient | |
send_change_object_label(std::uint16_t objectID, std::uint16_t labelStringObjectID, std::uint8_t fontType, std::uint16_t graphicalDesignatorObjectID) | isobus::VirtualTerminalClient | |
send_change_polygon_point(std::uint16_t objectID, std::uint8_t pointIndex, std::uint16_t newXValue, std::uint16_t newYValue) | isobus::VirtualTerminalClient | |
send_change_polygon_scale(std::uint16_t objectID, std::uint16_t widthAttribute, std::uint16_t heightAttribute) | isobus::VirtualTerminalClient | |
send_change_priority(std::uint16_t alarmMaskObjectID, AlarmMaskPriority priority) | isobus::VirtualTerminalClient | |
send_change_size_command(std::uint16_t objectID, std::uint16_t newWidth, std::uint16_t newHeight) | isobus::VirtualTerminalClient | |
send_change_softkey_mask(MaskType type, std::uint16_t dataOrAlarmMaskObjectID, std::uint16_t newSoftKeyMaskObjectID) | isobus::VirtualTerminalClient | |
send_change_string_value(std::uint16_t objectID, uint16_t stringLength, const char *value) | isobus::VirtualTerminalClient | |
send_change_string_value(std::uint16_t objectID, const std::string &value) | isobus::VirtualTerminalClient | |
send_change_viewport_size(std::uint16_t objectID, std::uint16_t width, std::uint16_t height) | isobus::VirtualTerminalClient | |
send_command(const std::vector< std::uint8_t > &data) | isobus::VirtualTerminalClient | protected |
send_control_audio_signal(std::uint8_t activations, std::uint16_t frequency_hz, std::uint16_t duration_ms, std::uint16_t offTimeDuration_ms) | isobus::VirtualTerminalClient | |
send_copy_canvas_to_picture_graphic(std::uint16_t graphicsContextObjectID, std::uint16_t objectID) | isobus::VirtualTerminalClient | |
send_copy_viewport_to_picture_graphic(std::uint16_t graphicsContextObjectID, std::uint16_t objectID) | isobus::VirtualTerminalClient | |
send_delete_object_pool() const | isobus::VirtualTerminalClient | protected |
send_delete_version(std::array< std::uint8_t, 7 > versionLabel) const | isobus::VirtualTerminalClient | protected |
send_draw_closed_ellipse(std::uint16_t objectID, std::uint16_t width, std::uint16_t height) | isobus::VirtualTerminalClient | |
send_draw_line(std::uint16_t objectID, std::int16_t xOffset, std::int16_t yOffset) | isobus::VirtualTerminalClient | |
send_draw_point(std::uint16_t objectID, std::int16_t xOffset, std::int16_t yOffset) | isobus::VirtualTerminalClient | |
send_draw_polygon(std::uint16_t objectID, std::uint8_t numberOfPoints, const std::int16_t *listOfXOffsetsRelativeToCursor, const std::int16_t *listOfYOffsetsRelativeToCursor) | isobus::VirtualTerminalClient | |
send_draw_rectangle(std::uint16_t objectID, std::uint16_t width, std::uint16_t height) | isobus::VirtualTerminalClient | |
send_draw_text(std::uint16_t objectID, bool transparent, std::uint8_t textLength, const char *value) | isobus::VirtualTerminalClient | |
send_draw_vt_object(std::uint16_t graphicsContextObjectID, std::uint16_t VTObjectID) | isobus::VirtualTerminalClient | |
send_enable_disable_object(std::uint16_t objectID, EnableDisableObjectCommand command) | isobus::VirtualTerminalClient | |
send_end_of_object_pool() const | isobus::VirtualTerminalClient | protected |
send_erase_rectangle(std::uint16_t objectID, std::uint16_t width, std::uint16_t height) | isobus::VirtualTerminalClient | |
send_ESC() | isobus::VirtualTerminalClient | |
send_execute_extended_macro(std::uint16_t objectID) | isobus::VirtualTerminalClient | |
send_execute_macro(std::uint16_t objectID) | isobus::VirtualTerminalClient | |
send_extended_delete_version(std::array< std::uint8_t, 32 > versionLabel) const | isobus::VirtualTerminalClient | protected |
send_extended_get_versions() const | isobus::VirtualTerminalClient | protected |
send_extended_load_version(std::array< std::uint8_t, 32 > versionLabel) const | isobus::VirtualTerminalClient | protected |
send_extended_store_version(std::array< std::uint8_t, 32 > versionLabel) const | isobus::VirtualTerminalClient | protected |
send_get_attribute_value(std::uint16_t objectID, std::uint8_t attributeID) | isobus::VirtualTerminalClient | |
send_get_hardware() const | isobus::VirtualTerminalClient | protected |
send_get_memory(std::uint32_t requiredMemory) const | isobus::VirtualTerminalClient | protected |
send_get_number_of_softkeys() const | isobus::VirtualTerminalClient | protected |
send_get_supported_objects() const | isobus::VirtualTerminalClient | protected |
send_get_supported_widechars() const | isobus::VirtualTerminalClient | protected |
send_get_text_font_data() const | isobus::VirtualTerminalClient | protected |
send_get_versions() const | isobus::VirtualTerminalClient | protected |
send_get_window_mask_data() const | isobus::VirtualTerminalClient | protected |
send_hide_show_object(std::uint16_t objectID, HideShowObjectCommand command) | isobus::VirtualTerminalClient | |
send_load_version(std::array< std::uint8_t, 7 > versionLabel) const | isobus::VirtualTerminalClient | protected |
send_lock_unlock_mask(MaskLockState state, std::uint16_t objectID, std::uint16_t timeout_ms) | isobus::VirtualTerminalClient | |
send_message_to_vt(const std::uint8_t *dataBuffer, std::uint32_t dataLength, CANIdentifier::CANPriority priority=CANIdentifier::CANPriority::Priority5) const | isobus::VirtualTerminalClient | protected |
send_move_graphics_cursor(std::uint16_t objectID, std::int16_t xOffset, std::int16_t yOffset) | isobus::VirtualTerminalClient | |
send_pan_and_zoom_viewport(std::uint16_t objectID, std::int16_t xAttribute, std::int16_t yAttribute, float zoom) | isobus::VirtualTerminalClient | |
send_pan_viewport(std::uint16_t objectID, std::int16_t xAttribute, std::int16_t yAttribute) | isobus::VirtualTerminalClient | |
send_select_active_working_set(std::uint64_t NAMEofWorkingSetMasterForDesiredWorkingSet) | isobus::VirtualTerminalClient | |
send_select_colour_map_or_palette(std::uint16_t objectID) | isobus::VirtualTerminalClient | |
send_select_input_object(std::uint16_t objectID, SelectInputObjectOptions option) | isobus::VirtualTerminalClient | |
send_set_audio_volume(std::uint8_t volume_percent) | isobus::VirtualTerminalClient | |
send_set_background_colour(std::uint16_t objectID, std::uint8_t colour) | isobus::VirtualTerminalClient | |
send_set_fill_attributes_object_id(std::uint16_t objectID, std::uint16_t fillAttributeobjectID) | isobus::VirtualTerminalClient | |
send_set_font_attributes_object_id(std::uint16_t objectID, std::uint16_t fontAttributesObjectID) | isobus::VirtualTerminalClient | |
send_set_foreground_colour(std::uint16_t objectID, std::uint8_t colour) | isobus::VirtualTerminalClient | |
send_set_graphics_cursor(std::uint16_t objectID, std::int16_t xPosition, std::int16_t yPosition) | isobus::VirtualTerminalClient | |
send_set_line_attributes_object_id(std::uint16_t objectID, std::uint16_t lineAttributeobjectID) | isobus::VirtualTerminalClient | |
send_store_version(std::array< std::uint8_t, 7 > versionLabel) const | isobus::VirtualTerminalClient | protected |
send_working_set_maintenance(bool initializing) const | isobus::VirtualTerminalClient | protected |
send_working_set_master() const | isobus::VirtualTerminalClient | protected |
send_zoom_viewport(std::uint16_t objectID, float zoom) | isobus::VirtualTerminalClient | |
sendAuxiliaryMaintenance | isobus::VirtualTerminalClient | protected |
sendWorkingSetMaintenance | isobus::VirtualTerminalClient | protected |
set_auxiliary_input_model_identification_code(std::uint16_t modelIdentificationCode) | isobus::VirtualTerminalClient | |
set_object_pool(std::uint8_t poolIndex, const std::uint8_t *pool, std::uint32_t size, std::string version="") | isobus::VirtualTerminalClient | |
set_object_pool(std::uint8_t poolIndex, const std::vector< std::uint8_t > *pool, std::string version="") | isobus::VirtualTerminalClient | |
set_object_pool_scaling(std::uint8_t poolIndex, std::uint32_t originalDataMaskDimensions_px, std::uint32_t originalSoftKyeDesignatorHeight_px) | isobus::VirtualTerminalClient | |
set_state(StateMachineState value) | isobus::VirtualTerminalClient | protected |
shouldTerminate | isobus::VirtualTerminalClient | protected |
smallFontSizesBitfield | isobus::VirtualTerminalClient | protected |
softKeyEventDispatcher | isobus::VirtualTerminalClient | protected |
softKeyXAxisPixels | isobus::VirtualTerminalClient | protected |
softKeyYAxisPixels | isobus::VirtualTerminalClient | protected |
state | isobus::VirtualTerminalClient | protected |
StateMachineState enum name | isobus::VirtualTerminalClient | |
stateMachineTimestamp_ms | isobus::VirtualTerminalClient | protected |
supportedGraphicsMode | isobus::VirtualTerminalClient | protected |
terminate() | isobus::VirtualTerminalClient | |
TransmitFlags enum name | isobus::VirtualTerminalClient | protected |
txFlags | isobus::VirtualTerminalClient | protected |
unsupportedFunctions | isobus::VirtualTerminalClient | protected |
update() | isobus::VirtualTerminalClient | |
update_auxiliary_input(const std::uint16_t auxiliaryInputID, const std::uint16_t value1, const std::uint16_t value2, const bool controlLocked=false) | isobus::VirtualTerminalClient | |
update_auxiliary_input_status() | isobus::VirtualTerminalClient | protected |
update_auxiliary_input_status(std::uint16_t objectID) | isobus::VirtualTerminalClient | protected |
userLayoutHideShowEventDispatcher | isobus::VirtualTerminalClient | protected |
VirtualTerminalClient(std::shared_ptr< PartneredControlFunction > partner, std::shared_ptr< InternalControlFunction > clientSource) | isobus::VirtualTerminalClient | |
VirtualTerminalClient(VirtualTerminalClient &)=delete | isobus::VirtualTerminalClient | |
VT_STATUS_TIMEOUT_MS | isobus::VirtualTerminalClient | protectedstatic |
VTVersion enum name | isobus::VirtualTerminalClient | |
worker_thread_function() | isobus::VirtualTerminalClient | protected |
workerThread | isobus::VirtualTerminalClient | protected |
WORKING_SET_MAINTENANCE_TIMEOUT_MS | isobus::VirtualTerminalClient | protectedstatic |
xPixels | isobus::VirtualTerminalClient | protected |
yPixels | isobus::VirtualTerminalClient | protected |
~VirtualTerminalClient() | isobus::VirtualTerminalClient | |