State change in the Operator Information Area (OIA).
Attribute | Always present? | Purpose |
---|---|---|
field | yes | OIA field name |
value | no | New field value |
char | no | Compose character (U+nnnn) |
type | no | Compose type (std or ge) |
lu | no | Printer session LU name |
Field names are as follows.
Field | True/False? | Purpose |
---|---|---|
compose | yes | Composite character in progress |
insert | yes | Insert mode |
lock | no | Keyboard lock |
lu | no | LU name |
not-undera | yes | Communication incomplete |
printer-session | yes | 3287 printer session active |
reverse-input | yes | Reverse input mode |
screentrace | no | Screen trace count |
script | yes | Running script indication |
timing | no | Host command timer (min:sec) |
typeahead | yes | Keystrokes buffered |
Reasons for the keyboard lock are:
State | Meaning |
---|---|
deferred | Time delay after host unlock |
field | Waiting for the host to format the screen |
inhibit | Awaiting Query Reply acknowledgment |
minus | Invalid SSCP-LU AID (-f indication) |
not-connected | No (or incomplete) host connection |
oerr type | Operator error |
scrolled n | Scrolled back n screens |
syswait | Awaiting AID completion (WAIT indication) |
twait | Awaiting AID acknowledgment (clock) |
disabled | Keyboard disabled by a script |
Operator error types are:
Error type | Meaning |
---|---|
dbcs | Invalid DBCS operation |
numeric | Attempt to alpha data in numeric field |
overflow | Attempt insert into full field |
protected | Attempt to modify protected field |
Example:
<oia field="lock" value="oerr protected"/>