| ds9Cmd([cmd, trap, flush, silent, frame, get]) | Issue a ds9 command, raising errors as appropriate | 
| ds9Version() | Return the version of ds9 in use, as a string | 
| get(xpa, xtemplate, paramList, mode) |  | 
| getXpaAccessPoint() | Parse XPA_PORT and send return an identifier to send ds9 commands there, instead of “ds9” If you don’t have XPA_PORT set, the usual xpans tricks will be played when we return “ds9”. | 
| initDS9([execDs9]) |  | 
| reset() |  | 
| selectFrame(frame) |  | 
| set(xpa, xtemplate, paramList, mode, buf, len) |  | 
| setFd1(xpa, xtemplate, paramList, mode, fd) |  |