OIA Data

The operator information area (OIA) displays information about the terminal emulation session. The OIA (also called the status line) appears at the bottom of the screen, as shown below:

The basic configuration of each terminal model.

The getOIAContents method returns the contents of the OIA portion (status line) of the screen in a string format.

The following sections provide the OIA data for 3270, 5250, and VT sessions.

3270 OIA Data

The following table displays the OIA data returned for a 3270 session.

Byte(s) Description Value
1 Terminal Type 110
2 Current row Row number
3 Current column Column number
4 Reserved Spaces
5–81 Status line Spaces
82–83 Reserved 0
84 Connection status 0=Normal connection
1=Broken connection
85 Cursor shape N/A
86–87 Reserved Spaces
88 Editing mode 0=Overtype
1=Insert
89 Reserved Spaces
90 Keyboard lock 0=Keyboard unlocked
1=Keyboard locked
91–96 Reserved Spaces
97 Message Wait status 0=False
1=True

5250 OIA Data

The following table displays the OIA data returned for a 5250 session.

Byte(s) Description Value
1 Terminal type 115
2 Current row Row number
3 Current column Column number
4 Reserved Spaces
5–81 Status line Spaces
82–83 Reserved 0
84 Connection status 0=Normal connection
1=Broken connection
85 Cursor shape 1
86–87 Reserved Spaces
88 Editing mode 0=Overtype
1=Insert
89 Reserved Spaces
90 Keyboard lock 0=Keyboard unlocked
1=Keyboard locked
91–96 Reserved Spaces
97 Message Wait status 0=False
1=True

VT OIA Data

The following table displays the OIA data returned for a VT session.

Byte(s) Description Value
1 Terminal type 120
2 Current row Row number
3–81 Status line Spaces
82 Reserved 0
83 Terminal model 5
84 Connection status 0=Normal connection
1=Broken connection
85 Cursor shape 1
88 Editing mode 0=Overtype
1=Insert
90 Keyboard lock 0=Keyboard unlocked
1=Keyboard locked
Related Topics
Bullet Viewer API, Overview
Bullet Key Codes
Bullet Field Attributes
Bullet The Presentation Space, Overview
Bullet IScreenAPI Interface
  Attachmate