Show/Hide Toolbars

Inventu Viewer+ .NET Programmer's Reference

Navigation: HostScreen Class > Methods

getScreenDeltas

Scroll Prev Top Next More

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