skip book previous and next navigation links
go up to top of book: HP OpenVMS I/O User's Reference ManualHP OpenVMS I/O User's Reference Manual
go to beginning of appendix: I/O Function CodesI/O Function Codes
go to previous page: Mailbox DriverMailbox Driver
go to next page: Local Area Network Device DriversLocal Area Network Device Drivers
end of book navigation links

Terminal Driver  



This section lists the function codes and function modifiersfor the terminal driver.

FunctionsArgumentsModifiers
IO$_READVBLK IO$_READLBLK IO$_READPROMPT
P1 -- bufferaddress

P2 -- buffer size

P3 -- timeout

P4 -- readterminator block address

P5 -- prompt string buffer address

P6 -- promptstring buffer size1
IO$M_NOECHO

IO$M_CVTLOW

IO$M_NOFILTR

IO$M_TIMED IO$M_PURGE IO$M_DSABLMBX IO$M_TRMNOECHO

IO$M_ESCAPE
IO$_READVBLK
P1 -- bufferaddress

P2 -- buffer size

P3 -- accessmode to probe itemlist

P4 -- (zero)

P5 -- itemlistbuffer address

P6 -- itemlist buffer size
IO$M_EXTEND2
IO$_WRITEVBLK IO$_WRITELBLK IO$_WRITEPBLK
P1 -- bufferaddress

P2 -- buffer size

P3 -- (ignored)

P4 -- carriagecontrol specifier3
IO$M_CANCTRLO IO$M_ENABLMBX IO$M_NOFORMAT

IO$M_REFRESH IO$M_BREAKTHRU
IO$_SETMODE IO$_SETCHAR
P1 -- characteristics buffer address

P2 -- characteristics buffer size

P3 -- speedspecifier

P4 -- fill specifier

P5 -- parityflags

IO$_SETMODE IO$_SETCHAR
None
IO$M_HANGUP
IO$_SETMODE
P1 -- bufferaddress

P2 -- buffer size
IO$M_BRDCST
IO$_SETMODE IO$_SETCHAR
P1 -- ASTservice routine address

P2 -- AST parameter

P3 -- accessmode to deliver AST
IO$M_CTRLCAST

IO$M_CTRLYAST
IO$_SETMODE IO$_SETCHAR
P1 -- ASTservice routine address

P2 -- character mask address

P3 -- accessmode to deliver AST
IO$M_OUTBAND

IO$M_TT_ABORT4

IO$M_INCLUDE
IO$_SETMODE IO$_SETCHAR
P1 -- addressof control signals
IO$M_SET_MODEM5

IO$M_MAINT
IO$_SETMODE IO$_SETCHAR
None
IO$M_LOOP

IO$M_UNLOOP

IO$M_MAINT
IO$_TTY_PORT

IO$M_LT_CONNECT IO$M_LT_DISCON
IO$_TTY_PORT
P1 -- itemlist address6

P2 -- queuedstatus
IO$M_LT_MAP_PORT
IO$_TTY_PORT
P1 -- servicename descriptor address

P2 -- service rating
IO$M_LT_RATING
IO$_TTY_PORT
P1 -- itemlist address

P2 -- itemlist length

P3 -- entitytype

P4 -- entity string descriptor
IO$M_LT_SENSEMODE
IO$_TTY_PORT
P1 -- itemlist address

P2 -- itemlist length

P3 -- entitytype

P4 -- entity string descriptor
IO$M_LT_SETMODE
IO$_SENSEMODE IO$_SENSECHAR
P1 -- characteristics buffer address

P2 -- characteristics buffer size
IO$M_TYPEAHDCNT
IO$_SENSEMODE IO$_SENSECHAR
P1 -- addressof input modem signal block
IO$M_RD_MODEM
IO$_SENSEMODE
P1 -- buffer address

P2 -- buffersize
IO$M_BRDCST

QIO Status Returns
SS$_ABORT
SS$_BADESCAPE
SS$_BADPARAM
SS$_CANCEL
SS$_CHANINTLK
SS$_CONTROLC
SS$_CONTROLO
SS$_CONTROLY
SS$_DATAOVERUN
SS$_INCOMPAT
SS$_NORMAL
SS$_PARITY
SS$_PARTESCAPE
SS$_TIMEOUT



Footnotes
1Only for IO$_READPROMPT
2Onlyfor itemlist read function. Do not specify with other modifiers.
3Only for IO$_WRITEBLK and IO$_WRITEVBLK
4Only with IO$M_OUTBAND
5Only with IO$M_MAINT
6Itemlist: IO$V_LT_MAP_NODENAM, IO$V_LT_MAP_PORNAM, IO$V_LT_MAP_SRVNAM, IO$V_LT_MAP_LNKNAM,and IO$V_LT_MAP_NETADR.

( Number takes you back )


go to previous page: Mailbox DriverMailbox Driver
go to next page: Local Area Network Device DriversLocal Area Network Device Drivers