public abstract static class IODevice.Native extends OutputDevice.Native implements IODevice.Interface
Modifier | Constructor and Description |
---|---|
protected |
Native(long I64_NativeRef)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getKey()
Input key capture.
|
ResourceString |
getLocation()
Location accessor.
|
boolean |
wouldInput(IODevice.Interface CLI_Device)
Stack overflow protection.
|
beep, cleanScreen, closeDevice, getScreenInfo, openDevice, put, wouldOutput
endl, printStackTrace, put, put, put
createdFromNative, dontFinalize, finalize, forget, getbDoFinalize, getNativeRef, getObject, remember
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
beep, cleanScreen, closeDevice, endl, getNativeRef, getScreenInfo, openDevice, printStackTrace, put, put, put, put, wouldOutput
protected Native(long I64_NativeRef)
I64_NativeRef
- Native instance reference.public final int getKey()
IODevice.Interface
getKey
in interface IODevice.Interface
public ResourceString getLocation()
IODevice.Interface
getLocation
in interface IODevice.Interface
public boolean wouldInput(IODevice.Interface CLI_Device)
IODevice.Interface
wouldInput
in interface IODevice.Interface
CLI_Device
- Other device that the callee device should check it would input characters from.