jp.ac.naka.ec.plugin.serial
クラス SerialManager
java.lang.Object
jp.ac.naka.ec.EventSource
jp.ac.naka.ec.plugin.serial.SerialManager
- すべての実装されたインタフェース:
- java.util.EventListener, EntityListener, Plugin
public class SerialManager
- extends EventSource
シリアル通信のためのクラス。
シリアル入力からパーサによって解析、取得されるSensorDataオブジェクトをSerialListenerに対して配布する。
- 作成者:
- 粕谷
クラス jp.ac.naka.ec.EventSource から継承されたメソッド |
addedNewEntity, equals, getEventDispatcher, getPluginName, getURI, isLocal, receiveAck, receiveAnswer, receiveBye, receiveOffer, removedEntity, setPluginName, setURI |
クラス java.lang.Object から継承されたメソッド |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SerialManager
public SerialManager()
init
public void init(EntityContainer source)
throws java.lang.Exception
- インタフェース
Plugin
の記述:
- 初期化を行う
- 例外:
java.lang.Exception
init
public void init(EntityContainer source,
java.util.Properties prop)
throws java.lang.Exception
- インタフェース
Plugin
の記述:
- 初期化を行う。
- 例外:
java.lang.Exception
initialize
public void initialize()
throws java.io.IOException
- 例外:
java.io.IOException
serialEvent
public void serialEvent(SerialPortEvent event)
receiveMessage
public void receiveMessage(EntityEvent evt)
- インタフェース
EntityListener
の記述:
- メッセージが来た際のコールバック
- 定義:
- インタフェース
EntityListener
内の receiveMessage
- オーバーライド:
- クラス
EventSource
内の receiveMessage
main
public static void main(java.lang.String[] args)
setSeialInputParser
public void setSeialInputParser(SerialInputParser parser2)
- 文字列解析用のパーサの設定
- パラメータ:
parser2
-