Notification of a settings change.
| Attribute | Always present? | Purpose |
|---|---|---|
| name | yes | Setting name |
| value | no | true, false or a specific value |
| cause | yes | Cause of the setting change |
Boolean settings names are:
| Name | Purpose |
|---|---|
| altCursor | Use underscore cursor |
| crosshair | Display crosshair cursor |
| cursorBlink | Cursor should blink |
| monocase | Text should be displayed in uppercase |
| reconnect | Automatic reconnect mode |
| trace | Tracing is active |
| visibleControl | Display 3270 orders on the screen |
Specific-value settings names are:
| Name | Purpose |
|---|---|
| acceptHostname | TLS accept hostname |
| caDir | TLS CA directory |
| caFile | TLS CA file |
| certFile | TLS certificate file |
| certFileType | TLS certificate file type |
| chainFile | TLS certificate chain file |
| charset | Host code page |
| clientCert | TLS certificate name |
| httpd | HTTP listening port |
| keyFile | TLS certificate private key file |
| keyFileType | TLS certificate private key file type |
| keyPasswd | TLS certificate private key file password |
| model | 3270 model |
| oversize | oversize dimensions |
| printerLu | pr3287 printer logical unit |
| scriptPort | s3270 listening port |
| startTls | TLS accept STARTTLS option |
| termName | Terminal name |
| verifyHostCert | TLS verify host certificate option |
Causes are:
| Name | Description |
|---|---|
| command | x3270> prompt |
| default | Default key handler |
| file-transfer | IND$FILE file transfer |
| httpd | HTTP-based scrpt |
| idle | Idle command |
| keymap | Keyboard map |
| keypad | Keypad key |
| macro | Macro operation |
| none | No cause |
| password | Restricted password action |
| paste | The Paste() action |
| peek | Event peek-ahead |
| screen-redraw | Screen redraw operation |
| script | Script operation |
| string | The String() action |
| typeahead | Stored type-ahead |
| ui | User interface talking to b3270 |
Example:
<toggle name="altCursor" value="true" cause="keymap"/> <toggle name="printerLu" value="POOL27" cause="ui"/> <toggle name="printerLu" cause="ui"/>