TN BRIDGE Host Integration Pack 3.5

Architecture - Emulation Layer

The Emulation Layer is made up of 4 terminal emulation controls. These controls, Emulation Screen, Emulation Status Bar, Keyboard Handling, Macro Sequences and Profiles, implement the main features for a terminal emulator program.

  • Emulation Screen: TNBEmulator Component
    Implements an emulation panel that shows the host data and accepts input data for sending to the mainframe. The displayed data is formatted according to the data stream format (3270 or 5250).
  • Emulation Status Bar: TNBStatusBar Component
    Implements an emulation status bar. It works together with the TNBEmulator.
  • Keyboard Handling: AidHook Component
    Processes keyboard events and maps them to Emulation Function Keys and Attention Identifier Keys. The Emulation Function Keys are those which are processed locally to manage the emulator behavior for input data (i.e. tab, cursor movement keys, Home key, etc.). The Attention Identifier Keys are those which provoke sending data and the proper Attention Identifier Code (i.e. enter, PF01, Clear, etc.).
  • Macro Sequences: Macro Component
    Implements the recording and playing of mainframe navigation sequences.
  • Hotspots: HotSpots Component
    Based on Regular Expressions, HotSpots is our popular way to control mainframe applications with the mouse. Includes full customization for screen recognition areas and appearance, etc.

The architecture can be separated into three (3) key areas, according to its functions:

Copyright © 2002-2008, Cybele Software Inc. All rights reserved.

stardevelop.com Live Help Accept Decline Close