public static class SYS_Py.TERMINAL_IO extends SYS.TERMINAL_IO
SYS.TERMINAL_IO.CharBufTypAhd
Constructor and Description |
---|
TERMINAL_IO() |
Modifier and Type | Method and Description |
---|---|
VMSLibrary.Result<java.lang.Void> |
SYS__ASSIGN()
Call SYS$ASSIGN to open channel to default terminal (TT:).
|
VMSLibrary.Result<java.lang.Void> |
SYS__ASSIGN(java.lang.String devnam)
Call SYS$ASSIGN to open channel to specified terminal.
|
VMSLibrary.Result<java.lang.Void> |
SYS__DASSGN()
Call LIB$DASSGN to close channel.
|
VMSLibrary.Result<java.lang.Character> |
SYS__QIOW_getch()
Call SYS$QIOW to read single character from terminal (getch functionality).
|
VMSLibrary.Result<java.lang.String> |
SYS__QIOW_gets()
Call SYS$QIOW to read line from terminal (gets functionality).
|
VMSLibrary.Result<java.lang.Boolean> |
SYS__QIOW_kbhit()
Call SYS$QIOW to check if there is input available to be read (kbhit functionality).
|
VMSLibrary.Result<java.lang.Void> |
SYS__QIOW_puts(java.lang.String s)
Call SYS$QIOW to write string to terminal (puts functionality).
|
SYS$ASSIGN, SYS$ASSIGN, SYS$DASSGN, SYS$QIOW_getch, SYS$QIOW_gets, SYS$QIOW_kbhit, SYS$QIOW_puts
public VMSLibrary.Result<java.lang.Void> SYS__ASSIGN() throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
- if device name can not be decodedpublic VMSLibrary.Result<java.lang.Void> SYS__ASSIGN(java.lang.String devnam) throws java.io.UnsupportedEncodingException
devnam
- terminal namejava.io.UnsupportedEncodingException
- if device name can not be decodedpublic VMSLibrary.Result<java.lang.Void> SYS__QIOW_puts(java.lang.String s) throws dk.vajhoej.record.RecordException, java.io.UnsupportedEncodingException
s
- string to writedk.vajhoej.record.RecordException
- if internal errorjava.io.UnsupportedEncodingException
- if string can not be encodedpublic VMSLibrary.Result<java.lang.String> SYS__QIOW_gets() throws dk.vajhoej.record.RecordException, java.io.UnsupportedEncodingException
dk.vajhoej.record.RecordException
- if internal errorjava.io.UnsupportedEncodingException
- if string can not be decodedpublic VMSLibrary.Result<java.lang.Character> SYS__QIOW_getch() throws dk.vajhoej.record.RecordException, java.io.UnsupportedEncodingException
dk.vajhoej.record.RecordException
- if internal errorjava.io.UnsupportedEncodingException
- will never happenpublic VMSLibrary.Result<java.lang.Boolean> SYS__QIOW_kbhit() throws dk.vajhoej.record.RecordException, java.io.UnsupportedEncodingException
dk.vajhoej.record.RecordException
- if internal errorjava.io.UnsupportedEncodingException
- will never happenpublic VMSLibrary.Result<java.lang.Void> SYS__DASSGN()