インタフェース Secs1OnTcpIpReceiverCommunicator
- すべてのスーパーインタフェース:
java.lang.AutoCloseable
,java.io.Closeable
,OpenAndCloseable
,Secs1Communicator
,Secs1GemAccessor
,Secs1LogObservable
,Secs1MessagePassThroughObservable
,Secs1MessageReceiveObservable
,Secs1MessageSendable
,Secs1OnTcpIpLogObservable
,SecsCommunicateStateDetectable
,SecsCommunicator
,SecsCommunicatorConfigValueGettable
,SecsGemAccessor
,SecsLogObservable
,SecsMessagePassThroughObservable
,SecsMessageReceiveObservable
,SecsMessageSendable
public interface Secs1OnTcpIpReceiverCommunicator extends Secs1Communicator, Secs1OnTcpIpLogObservable
This instance is implementation of SECS-I (SEMI-E4) on TCP/IP-Receiver.
- To create new instance,
newInstance(Secs1OnTcpIpReceiverCommunicatorConfig)
- To create new instance and open,
open(Secs1OnTcpIpReceiverCommunicatorConfig)
-
メソッドの概要
staticメソッド 修飾子とタイプ メソッド 説明 static Secs1OnTcpIpReceiverCommunicator
newInstance(Secs1OnTcpIpReceiverCommunicatorConfig config)
Create SECS-I-on-TCP/IP-Receiver instance.static Secs1OnTcpIpReceiverCommunicator
open(Secs1OnTcpIpReceiverCommunicatorConfig config)
Create SECS-I-on-Tcp/IP-Receiver instance andOpenAndCloseable.open()
.インタフェースから継承されたメソッド java.io.Closeable
close
インタフェースから継承されたメソッド com.shimizukenta.secs.OpenAndCloseable
isClosed, isOpen, open
インタフェースから継承されたメソッド com.shimizukenta.secs.secs1.Secs1LogObservable
addReceiveSecs1MessageBlockPassThroughLogListener, addReceiveSecs1MessagePassThroughLogListener, addSendedSecs1MessageBlockPassThroughLogListener, addSendedSecs1MessagePassThroughLogListener, addTrySendSecs1MessageBlockPassThroughLogListener, addTrySendSecs1MessagePassThroughLogListener, removeReceiveSecs1MessageBlockPassThroughLogListener, removeReceiveSecs1MessagePassThroughLogListener, removeSendedSecs1MessageBlockPassThroughLogListener, removeSendedSecs1MessagePassThroughLogListener, removeTrySendSecs1MessageBlockPassThroughLogListener, removeTrySendSecs1MessagePassThroughLogListener
インタフェースから継承されたメソッド com.shimizukenta.secs.secs1.Secs1MessagePassThroughObservable
addReceiveSecs1MessagePassThroughListener, addSendedSecs1MessagePassThroughListener, addTrySendSecs1MessagePassThroughListener, removeReceiveSecs1MessagePassThroughListener, removeSendedSecs1MessagePassThroughListener, removeTrySendSecs1MessagePassThroughListener
インタフェースから継承されたメソッド com.shimizukenta.secs.secs1.Secs1MessageReceiveObservable
addSecs1MessageReceiveBiListener, addSecs1MessageReceiveListener, removeSecs1MessageReceiveBiListener, removeSecs1MessageReceiveListener
インタフェースから継承されたメソッド com.shimizukenta.secs.secs1.Secs1MessageSendable
send
インタフェースから継承されたメソッド com.shimizukenta.secs.secs1ontcpip.Secs1OnTcpIpLogObservable
addSecs1OnTcpIpChannelConnectionLogListener, removeSecs1OnTcpIpChannelConnectionLogListener
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsCommunicateStateDetectable
addSecsCommunicatableStateChangeBiListener, addSecsCommunicatableStateChangeListener, isCommunicatable, removeSecsCommunicatableStateChangeBiListener, removeSecsCommunicatableStateChangeListener, waitUntilCommunicatable, waitUntilCommunicatable, waitUntilNotCommunicatable, waitUntilNotCommunicatable
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsCommunicator
openAndWaitUntilCommunicatable, openAndWaitUntilCommunicatable
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsCommunicatorConfigValueGettable
deviceId, isEquip, sessionId
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsGemAccessor
gem
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsLogObservable
addReceiveSecsMessagePassThroughLogListener, addSecsLogListener, addSecsThrowableLogListener, addSendedSecsMessagePassThroughLogListener, addTrySendSecsMessagePassThroughLogListener, removeReceiveSecsMessagePassThroughLogListener, removeSecsLogListener, removeSecsThrowableLogListener, removeSendedSecsMessagePassThroughLogListener, removeTrySendSecsMessagePassThroughLogListener
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsMessagePassThroughObservable
addReceiveSecsMessagePassThroughListener, addSendedSecsMessagePassThroughListener, addTrySendSecsMessagePassThroughListener, removeReceiveSecsMessagePassThroughListener, removeSendedSecsMessagePassThroughListener, removeTrySendSecsMessagePassThroughListener
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsMessageReceiveObservable
addSecsMessageReceiveBiListener, addSecsMessageReceiveListener, removeSecsMessageReceiveBiListener, removeSecsMessageReceiveListener
-
メソッドの詳細
-
newInstance
Create SECS-I-on-TCP/IP-Receiver instance.- パラメータ:
config
- the SECS-I-on-TCP/IP Receiver config- 戻り値:
- new Secs1OnTcpIpReceiver instance
-
open
static Secs1OnTcpIpReceiverCommunicator open(Secs1OnTcpIpReceiverCommunicatorConfig config) throws java.io.IOExceptionCreate SECS-I-on-Tcp/IP-Receiver instance andOpenAndCloseable.open()
.- パラメータ:
config
- the SECS-I-on-TCP/IP Receiver config- 戻り値:
- new Secs1OnTcpIpReciever instance
- 例外:
java.io.IOException
- if open failed
-