gnu.io
クラス ParallelPort

java.lang.Object
  上位を拡張 gnu.io.CommPort
      上位を拡張 gnu.io.ParallelPort
直系の既知のサブクラス:
LPRPort

public abstract class ParallelPort
extends CommPort

導入されたバージョン:
JDK1.0

フィールドの概要
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
           
 
クラス gnu.io.CommPort から継承されたフィールド
name
 
コンストラクタの概要
ParallelPort()
           
 
メソッドの概要
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()
           
 
クラス gnu.io.CommPort から継承されたメソッド
close, disableReceiveFraming, disableReceiveThreshold, disableReceiveTimeout, enableReceiveFraming, enableReceiveThreshold, enableReceiveTimeout, getInputBufferSize, getInputStream, getName, getOutputBufferSize, getOutputStream, getReceiveFramingByte, getReceiveThreshold, getReceiveTimeout, isReceiveFramingEnabled, isReceiveThresholdEnabled, isReceiveTimeoutEnabled, setInputBufferSize, setOutputBufferSize, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

LPT_MODE_ANY

public static final int LPT_MODE_ANY
関連項目:
定数フィールド値

LPT_MODE_SPP

public static final int LPT_MODE_SPP
関連項目:
定数フィールド値

LPT_MODE_PS2

public static final int LPT_MODE_PS2
関連項目:
定数フィールド値

LPT_MODE_EPP

public static final int LPT_MODE_EPP
関連項目:
定数フィールド値

LPT_MODE_ECP

public static final int LPT_MODE_ECP
関連項目:
定数フィールド値

LPT_MODE_NIBBLE

public static final int LPT_MODE_NIBBLE
関連項目:
定数フィールド値
コンストラクタの詳細

ParallelPort

public ParallelPort()
メソッドの詳細

getMode

public abstract int getMode()

setMode

public abstract int setMode(int mode)
                     throws UnsupportedCommOperationException
例外:
UnsupportedCommOperationException

restart

public abstract void restart()

suspend

public abstract void suspend()

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

getOutputBufferFree

public abstract int getOutputBufferFree()

addEventListener

public abstract void addEventListener(ParallelPortEventListener lsnr)
                               throws java.util.TooManyListenersException
例外:
java.util.TooManyListenersException

removeEventListener

public abstract void removeEventListener()

notifyOnError

public abstract void notifyOnError(boolean enable)

notifyOnBuffer

public abstract void notifyOnBuffer(boolean enable)