| apitest {program | client} [argument ...] | |
| Programs (see the programs/ subdirectory): | |
| -help | |
| version | |
| Clients (see the clients/ subdirectory): | |
| -help | |
| -server host[:port] (default is localhost:0) | |
| -authorization scheme+... | |
| api-error | |
| api-exception | |
| -wait seconds (default is 5) | |
| bound-commands | |
| computer-braille | |
| driver-keys | |
| echo [tty ...] | |
| -commands | -keys | |
| -values | -names | |
| -reads count (default is 10) | |
| -timeout seconds (default is 10) | |
| get-driver | |
| get-model | |
| get-size | |
| list-parameters [parameter [subparam]] | |
| pause | |
| -wait seconds (default is 5) | |
| set-parameter parameter value | |
| write-arguments | |
| -wait seconds (default is 5) | |
| -text text | |
| -begin cell# (default is 1) | |
| -length #cells (default is largest size of: text, and-mask, or-mask) | |
| -cursor {leave | no | cell#} | |
| -display {default | display#} | |
| -fix | -nofix | |
| -render | |
| write-dots [dots ...] | |
| -wait seconds (default is 5) | |
| write-text [text ...] | |
| -wait seconds (default is 5) | |
| -cursor {no | leave | cell#} | |
| These aren't case sensitive and allow unambiguous truncations: | |
| program names (e.g. v for version) | |
| client names (e.g. l for list-parameters) | |
| option names (e.g. -h for -help) | |
| parameter names (e.g. clip for clipboard-content) | |
| boolean operands (false/true, off/on, no/yes, 0/1) | |