These are the constant values used for all methods.
Read-only Attribute enum OHIO_DIRECTION. This enum is used by:
|
Constant |
Value |
Description |
|
OHIO_DIRECTION_FORWARD |
0 |
Forward (beginning towards end) |
|
OHIO_DIRECTION_BACKWARD |
1 |
Backward (end towards beginning) |
Read-only Attribute enum OHIO_TYPE. This enum is used by:
Constant |
Value |
Description |
OHIO_TYPE_UNKNOWN |
0 |
Unknown host |
OHIO_TYPE_3270 |
1 |
3270 host |
OHIO_TYPE_5250 |
2 |
5250 host |
Read-only Attribute enum OHIO_STATE. This enum is used by:
Constants |
Value |
Description |
OHIO_STATE_DISCONNECTED |
0 |
The communication link to the host is not connected |
OHIO_STATE_CONNECTED |
1 |
The communication link to the host is connected |
Read-only Attribute enum OHIO_PLANE. This enum is used by:
Constant |
Value |
Description |
OHIO_PLANE_TEXT |
1 |
Indicates text plane (character data) |
OHIO_PLANE_COLOR |
2 |
Indicates color plane (standard HLLAPI CGA color values) |
OHIO_PLANE_FIELD |
4 |
Indicates field attribute plane (field attribute bytes) |
OHIO_PLANE_EXTENDED |
8 |
Indicates extended plane (extended attribute bytes) |
Read-only Attribute enum OHIO_COLOR. These values are returned in the color plane from methods:
Constants |
Value |
Description |
OHIO_COLOR_BLACK |
0 |
Black |
OHIO_COLOR_BLUE |
1 |
Blue |
OHIO_COLOR_GREEN |
2 |
Green |
OHIO_COLOR_CYAN |
3 |
Cyan |
OHIO_COLOR_RED |
4 |
Red |
OHIO_COLOR_MAGENTA |
5 |
Magenta |
OHIO_COLOR_YELLOW |
6 |
Yellow |
OHIO_COLOR_WHITE |
7 |
White |
Read-only Attribute enum OHIO_EXTENDED. These values are returned in the extended field plane from the methods:
Constants |
Value |
Description |
OHIO_EXTENDED_HILITE |
0xC0 |
Bitmask for Highlighting Bits |
OHIO_EXTENDED_COLOR |
0x38 |
Bitmask for Color Bits |
OHIO_EXTENDED_RESERVED |
0x07 |
Bitmask for Reserved Bits |
OHIO_EXTENDED_HILITE_NORMAL |
0x00 |
Normal highlighting |
OHIO_EXTENDED_HILITE_BLINK |
0x40 |
Blinking highlighting |
OHIO_EXTENDED_HILITE_REVERSEVIDEO |
0x80 |
Reverse Video highlighting |
OHIO_EXTENDED_HILITE_UNDERSCORE |
0xC0 |
Underscore highlighting |
OHIO_EXTENDED_COLOR_DEFAULT |
0x00 |
Default color |
OHIO_EXTENDED_COLOR_BLUE |
0x08 |
Blue |
OHIO_EXTENDED_COLOR_RED |
0x10 |
Red |
OHIO_EXTENDED_COLOR_PINK |
0x18 |
Pink |
OHIO_EXTENDED_COLOR_GREEN |
0x20 |
Green |
OHIO_EXTENDED_COLOR_TURQUOISE |
0x28 |
Turquoise |
OHIO_EXTENDED_COLOR_YELLOW |
0x30 |
Yellow |
OHIO_EXTENDED_COLOR_WHITE |
0x38 |
White |
Read-only Attribute enum OHIO_FIELD. These values are returned in the Ohio Field Attributes from methods:
Constants |
Value |
Description |
OHIO_FIELD_ATTRIBUTE |
0xC0 |
Bitmask for field attribute |
OHIO_FIELD_PROTECTED |
0x20 |
Protected field |
OHIO_FIELD_NUMERIC |
0x10 |
Numeric field |
OHIO_FIELD_PEN_SELECTABLE |
0x08 |
Pen selectable field |
OHIO_FIELD_HIGH_INTENSITY |
0x04 |
High intensity field |
OHIO_FIELD_HIDDEN |
0x0C |
Hidden field |
OHIO_FIELD_RESERVED |
0x02 |
Reserved field |
OHIO_FIELD_MODIFIED |
0x01 |
Modified field |
Read-only Attribute enum OHIO_UPDATE. This enum is used by:
Constant |
Value |
Description |
OHIO_UPDATE_HOST |
0 |
Update initiated by host |
OHIO_UPDATE_CLIENT |
1 |
Update initiated by client |
Read-only Attribute enum OHIO_OWNER. This enum is used by:
Constant |
Value |
Description |
OHIO_OWNER_UNKNOWN |
0 |
Uninitialized |
OHIO_OWNER_APP |
1 |
Host Application Connected (3270 or 5250) |
OHIO_OWNER_NVT |
2 |
NVT (Network Virtual Terminal) mode |
OHIO_OWNER_UNOWNED |
3 |
Unowned (3270 only) |
OHIO_OWNER_SSCP |
4 |
SSCP-LU Session (3270 only) |
Read-only Attribute enum OHIO_INPUTINHIBITED. This enum is used by:
Constants |
Value |
Description |
OHIO_INPUTINHIBITED_NOTINHIBITED |
0 |
Input not inhibited |
OHIO_INPUTINHIBITED_SYSTEM_WAIT |
1 |
Input inhibited by a System Wait state ("X SYSTEM" or "X ( )") |
OHIO_INPUTINHIBITED_OTHER |
5 |
Input inhibited by something X condition |
Read only Attribute enum OHIO_KEY. This enum is used by:
|
Constant |
Value |
OHIO_KEY_ATTN |
0x0182 |
OHIO_KEY_BACKSPACE |
0x0183 |
OHIO_KEY_BACKTAB |
0x0184 |
OHIO_KEY_CLEAR |
0x0186 |
OHIO_KEY_CURSORSEL |
0x0188 |
OHIO_KEY_DELETE |
0x0189 |
OHIO_KEY_DOWN |
0x018B |
OHIO_KEY_DUP |
0x018C |
OHIO_KEY_ENTER |
0x018D |
OHIO_KEY_ERASEEOF |
0x018E |
OHIO_KEY_ERASEINPUT |
0x018F |
OHIO_KEY_HOME |
0x0190 |
OHIO_KEY_LEFT |
0x0193 |
OHIO_KEY_MARK |
0x0194 |
OHIO_KEY_NEWLINE |
0x0195 |
OHIO_KEY_PA1 |
0x0196 |
OHIO_KEY_PA2 |
0x0197 |
OHIO_KEY_PA3 |
0x0198 |
OHIO_KEY_PF1 |
0x01A0 |
OHIO_KEY_PF2 |
0x01A1 |
OHIO_KEY_PF3 |
0x01A2 |
OHIO_KEY_PF4 |
0x01A3 |
OHIO_KEY_PF5 |
0x01A4 |
OHIO_KEY_PF6 |
0x01A5 |
OHIO_KEY_PF7 |
0x01A6 |
OHIO_KEY_PF8 |
0x01A7 |
OHIO_KEY_PF9 |
0x01A8 |
OHIO_KEY_PF10 |
0x01A9 |
OHIO_KEY_PF11 |
0x01AA |
OHIO_KEY_PF12 |
0x01AB |
OHIO_KEY_PF13 |
0x01AC |
OHIO_KEY_PF14 |
0x01AD |
OHIO_KEY_PF15 |
0x01AE |
OHIO_KEY_PF16 |
0x01AF |
OHIO_KEY_PF17 |
0x01B0 |
OHIO_KEY_PF18 |
0x01B1 |
OHIO_KEY_PF19 |
0x01B2 |
OHIO_KEY_PF20 |
0x01B3 |
OHIO_KEY_PF21 |
0x01B4 |
OHIO_KEY_PF22 |
0x01B5 |
OHIO_KEY_PF23 |
0x01B6 |
OHIO_KEY_PF24 |
0x01B7 |
OHIO_KEY_RESET |
0x019A |
OHIO_KEY_RIGHT |
0x019B |
OHIO_KEY_SYSREQ |
0x019C |
OHIO_KEY_TABFORWARD |
0x019D |
OHIO_KEY_UP |
0x019F |
OHIO_KEY_CANCEL |
0x01ED |
OHIO_KEY_HELP |
0x01EE |
OHIO_KEY_TESTREQ |
0x01EF |
OHIO_KEY_RECBKSPACE |
0x01F0 |
OHIO_KEY_ROLLUP |
0x01F1 |
OHIO_KEY_ROLLDOWN |
0x01F2 |
OHIO_KEY_ROLLLEFT |
0x01F3 |
OHIO_KEY_ROLLRIGHT |
0x01F4 |
OHIO_KEY_FIELDEXIT |
0x01F5 |
OHIO_KEY_FIELDPLUS |
0x01F6 |
|
OHIO_KEY_FIELDMINUS |
0x01F7 |