Package org.a11y.BrlAPI
Class Native
- java.lang.Object
-
- org.a11y.BrlAPI.Native
-
- Direct Known Subclasses:
Brlapi
public class Native extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected longhandle
-
Constructor Summary
Constructors Constructor Description Native()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptAllKeys()voidacceptKeyRanges(long[][] ranges)voidacceptKeys(long type, long[] keys)voidcloseConnection()voidenterRawMode(java.lang.String driver)intenterTtyMode(int tty, java.lang.String driver)voidenterTtyModeWithPath(int[] ttys, java.lang.String driver)DisplaySizegetDisplaySize()java.lang.StringgetDriverName()DisplaySizegetModelIdentifier()static java.lang.StringgetPacketTypeName(long type)voidignoreAllKeys()voidignoreKeyRanges(long[][] ranges)voidignoreKeys(long type, long[] keys)voidleaveRawMode()voidleaveTtyMode()protected intopenConnection(ConnectionSettings desiredSettings, ConnectionSettings actualSettings)longreadKey(boolean wait)intrecvRaw(byte[] buffer)intsendRaw(byte[] buffer)voidsetFocus(int tty)voidwrite(WriteArguments arguments)voidwriteDots(byte[] dots)protected voidwriteText(int cursor, java.lang.String text)
-
-
-
Method Detail
-
openConnection
protected int openConnection(ConnectionSettings desiredSettings, ConnectionSettings actualSettings) throws Error
- Throws:
Error
-
closeConnection
public void closeConnection()
-
getModelIdentifier
public DisplaySize getModelIdentifier() throws Error
- Throws:
Error
-
getDisplaySize
public DisplaySize getDisplaySize() throws Error
- Throws:
Error
-
enterTtyModeWithPath
public void enterTtyModeWithPath(int[] ttys, java.lang.String driver) throws Error- Throws:
Error
-
write
public void write(WriteArguments arguments) throws Error
- Throws:
Error
-
getPacketTypeName
public static java.lang.String getPacketTypeName(long type)
-
-