brlapi <function> [<arg> ...]
   openConnection [<option> ...]
      -host <hostSpec>
      -auth <file>
   expandKeyCode <keyCode> <arrayName>
   describeKeyCode <keyCode> <arrayName>
   makeDots <numbersList>
   getHandleSize

brlapi<sessionNumber> function [arg ...]
   getHost
   getAuth
   getFileDescriptor
   getDriverName
   getDisplaySize
   enterTtyMode [<option> ...]
      -tty {default | <number>}
      -keyCodes
      -events <driver>
   enterTtyModeWithPath [<option> ...]
      -path <list>
      -keyCodes
      -events <driver>
   leaveTtyMode
   setFocus <ttyNumber>
   readKey <wait>
   acceptKeys <rangeType> [<keyCodeList>]
   ignoreKeys <rangeType> [<keyCodeList>]
   acceptKeyRanges <keyRangeList>
   ignoreKeyRanges <keyRangeList>
   write [<option> ...]
      -text <string>
      -andMask <dots>
      -orMask <dots>
      -begin <offset>
      -cursor {leave | off | <offset>}
      -displayNumber {default | <number>}
   writeDots <dots>
   enterRawMode <driver>
   leaveRawMode
   recvRaw <maximumLength>
   sendRaw <packet>
   suspendDriver <driver>
   resumeDriver
   closeConnection

