public abstract class ParallelPort extends CommPort
Modifier and Type | Field | Description |
---|---|---|
static int |
LPT_MODE_ANY |
|
static int |
LPT_MODE_ECP |
|
static int |
LPT_MODE_EPP |
|
static int |
LPT_MODE_NIBBLE |
|
static int |
LPT_MODE_PS2 |
|
static int |
LPT_MODE_SPP |
Constructor | Description |
---|---|
ParallelPort() |
Modifier and Type | Method | Description |
---|---|---|
abstract void |
addEventListener(ParallelPortEventListener lsnr) |
|
abstract int |
getMode() |
|
abstract int |
getOutputBufferFree() |
|
abstract boolean |
isPaperOut() |
|
abstract boolean |
isPrinterBusy() |
|
abstract boolean |
isPrinterError() |
|
abstract boolean |
isPrinterSelected() |
|
abstract boolean |
isPrinterTimedOut() |
|
abstract void |
notifyOnBuffer(boolean enable) |
|
abstract void |
notifyOnError(boolean enable) |
|
abstract void |
removeEventListener() |
|
abstract void |
restart() |
|
abstract int |
setMode(int mode) |
|
abstract void |
suspend() |
close, disableReceiveFraming, disableReceiveThreshold, disableReceiveTimeout, enableReceiveFraming, enableReceiveThreshold, enableReceiveTimeout, getInputBufferSize, getInputStream, getName, getOutputBufferSize, getOutputStream, getReceiveFramingByte, getReceiveThreshold, getReceiveTimeout, isReceiveFramingEnabled, isReceiveThresholdEnabled, isReceiveTimeoutEnabled, setInputBufferSize, setOutputBufferSize, toString
public static final int LPT_MODE_ANY
public static final int LPT_MODE_SPP
public static final int LPT_MODE_PS2
public static final int LPT_MODE_EPP
public static final int LPT_MODE_ECP
public static final int LPT_MODE_NIBBLE
public abstract int getMode()
public abstract int setMode(int mode) throws UnsupportedCommOperationException
public abstract void restart()
public abstract void suspend()
public abstract boolean isPaperOut()
public abstract boolean isPrinterBusy()
public abstract boolean isPrinterError()
public abstract boolean isPrinterSelected()
public abstract boolean isPrinterTimedOut()
public abstract int getOutputBufferFree()
public abstract void addEventListener(ParallelPortEventListener lsnr) throws java.util.TooManyListenersException
java.util.TooManyListenersException
public abstract void removeEventListener()
public abstract void notifyOnError(boolean enable)
public abstract void notifyOnBuffer(boolean enable)