gnu.io

Class ParallelPort


public abstract class ParallelPort
extends CommPort

Since:
JDK1.0

Field Summary

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

Method Summary

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()

Field Details

LPT_MODE_ANY

public static final int LPT_MODE_ANY
Field Value:
0

LPT_MODE_ECP

public static final int LPT_MODE_ECP
Field Value:
4

LPT_MODE_EPP

public static final int LPT_MODE_EPP
Field Value:
3

LPT_MODE_NIBBLE

public static final int LPT_MODE_NIBBLE
Field Value:
5

LPT_MODE_PS2

public static final int LPT_MODE_PS2
Field Value:
2

LPT_MODE_SPP

public static final int LPT_MODE_SPP
Field Value:
1

Method Details

addEventListener

public abstract void addEventListener(ParallelPortEventListener lsnr)
            throws TooManyListenersException

getMode

public abstract int getMode()

getOutputBufferFree

public abstract int getOutputBufferFree()

isPaperOut

public abstract boolean isPaperOut()

isPrinterBusy

public abstract boolean isPrinterBusy()

isPrinterError

public abstract boolean isPrinterError()

isPrinterSelected

public abstract boolean isPrinterSelected()

isPrinterTimedOut

public abstract boolean isPrinterTimedOut()

notifyOnBuffer

public abstract void notifyOnBuffer(boolean enable)

notifyOnError

public abstract void notifyOnError(boolean enable)

removeEventListener

public abstract void removeEventListener()

restart

public abstract void restart()

setMode

public abstract int setMode(int mode)
            throws UnsupportedCommOperationException

suspend

public abstract void suspend()