Return a List of ScreenDelta objects.
List<ScreenData> HostScreen.getScreenDeltas(bool withAttrs); |
Arguments
HostScreen
Required. HostScreen object.
withAttrs
When true, will return both Attribute-only as well as standard Deltas
Remarks
When the host is a TNVT/ASCII host rather than a TN3270 or TN5250, the emulation engine tracks changes individually during receipt of a buffer from the host. This functionality is key to the efficient updating of the web client, as only new changes are sent rather than a refresh of the entire screen. Since all keystrokes are sent to the host and each keystroke generally only creates a few screen changes, this is very important for fast response times as well as efficient network utilization.
While the FVTerm Web Application utilizes the encodePassThru method to send the active screen changes (deltas) to the web client, getScreenDeltas allows for programmatic access to active deltas, enabling granular updates to an enhanced web user interface that isn't directly emulating the terminal.
Requirements
Inventu Viewer+
See Also
ScreenDelta Class | VTKeepDeltas property
Applies To: HostScreen object
© 2022 Inventu Corporation