gnu.io
クラス CommPort

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

public abstract class CommPort
extends java.lang.Object

CommPort


フィールドの概要
private static boolean debug
           
protected  java.lang.String name
           
 
コンストラクタの概要
CommPort()
           
 
メソッドの概要
 void close()
           
abstract  void disableReceiveFraming()
           
abstract  void disableReceiveThreshold()
           
abstract  void disableReceiveTimeout()
           
abstract  void enableReceiveFraming(int f)
           
abstract  void enableReceiveThreshold(int thresh)
           
abstract  void enableReceiveTimeout(int time)
           
abstract  int getInputBufferSize()
           
abstract  java.io.InputStream getInputStream()
           
 java.lang.String getName()
           
abstract  int getOutputBufferSize()
           
abstract  java.io.OutputStream getOutputStream()
           
abstract  int getReceiveFramingByte()
           
abstract  int getReceiveThreshold()
           
abstract  int getReceiveTimeout()
           
abstract  boolean isReceiveFramingEnabled()
           
abstract  boolean isReceiveThresholdEnabled()
           
abstract  boolean isReceiveTimeoutEnabled()
           
abstract  void setInputBufferSize(int size)
           
abstract  void setOutputBufferSize(int size)
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

name

protected java.lang.String name

debug

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

CommPort

public CommPort()
メソッドの詳細

enableReceiveFraming

public abstract void enableReceiveFraming(int f)
                                   throws UnsupportedCommOperationException
例外:
UnsupportedCommOperationException

disableReceiveFraming

public abstract void disableReceiveFraming()

isReceiveFramingEnabled

public abstract boolean isReceiveFramingEnabled()

getReceiveFramingByte

public abstract int getReceiveFramingByte()

disableReceiveTimeout

public abstract void disableReceiveTimeout()

enableReceiveTimeout

public abstract void enableReceiveTimeout(int time)
                                   throws UnsupportedCommOperationException
例外:
UnsupportedCommOperationException

isReceiveTimeoutEnabled

public abstract boolean isReceiveTimeoutEnabled()

getReceiveTimeout

public abstract int getReceiveTimeout()

enableReceiveThreshold

public abstract void enableReceiveThreshold(int thresh)
                                     throws UnsupportedCommOperationException
例外:
UnsupportedCommOperationException

disableReceiveThreshold

public abstract void disableReceiveThreshold()

getReceiveThreshold

public abstract int getReceiveThreshold()

isReceiveThresholdEnabled

public abstract boolean isReceiveThresholdEnabled()

setInputBufferSize

public abstract void setInputBufferSize(int size)

getInputBufferSize

public abstract int getInputBufferSize()

setOutputBufferSize

public abstract void setOutputBufferSize(int size)

getOutputBufferSize

public abstract int getOutputBufferSize()

close

public void close()

getInputStream

public abstract java.io.InputStream getInputStream()
                                            throws java.io.IOException
例外:
java.io.IOException

getOutputStream

public abstract java.io.OutputStream getOutputStream()
                                              throws java.io.IOException
例外:
java.io.IOException

getName

public java.lang.String getName()

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString