パッケージ org.piax.gtrans.raw.emu
クラス EmuTransport
java.lang.Object
- すべての実装されたインタフェース:
Closeable,AutoCloseable,ChannelTransport<EmuLocator>,MonoTransport<EmuLocator>,Transport<EmuLocator>
public class EmuTransport extends RawTransport<EmuLocator>
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static inthopDelayクラスから継承されたフィールド org.piax.gtrans.impl.TransportImpl
defaultAppId, isActive, isBaseTransport, listenersByUpper, lowerTrans, peer, peerId, transId, transIdPath, uppers -
コンストラクタの概要
コンストラクタ コンストラクタ 説明 EmuTransport(PeerId peerId, EmuLocator peerLocator) -
メソッドの概要
修飾子とタイプ メソッド 説明 booleancanSendNormalObject()voidfadeoutLocator(EmuLocator oldLoc)voidfin()RawChannel<EmuLocator>newChannel(EmuLocator dst, boolean isDuplex, int timeout)voidputNewLocator(PeerLocator newLoc)voidsend(EmuLocator dst, Object msg)クラスから継承されたメソッド org.piax.gtrans.raw.MonoTransportImpl
getChannelListener, getChannelListener, getListener, getListener, newChannel, newChannel, newChannel, newChannel, send, setChannelListener, setChannelListener, setListener, setListenerクラスから継承されたメソッド org.piax.gtrans.impl.ChannelTransportImpl
newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, supportsDuplex, toString0クラスから継承されたメソッド org.piax.gtrans.impl.TransportImpl
checkActive, getBaseTransport, getDefaultAppId, getLowerTransports, getMTU, getPeer, getPeerId, getTransportId, getTransportIdPath, getUppers, hasStableLocator, isUp, send, send, send, send, send, send, setBaseTransport, setDefaultAppId, toStringクラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitインタフェースから継承されたメソッド org.piax.gtrans.ChannelTransport
newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, newChannel, supportsDuplexインタフェースから継承されたメソッド org.piax.gtrans.Transport
close, getBaseTransport, getLowerTransports, getMTU, getPeer, getPeerId, getTransportId, getTransportIdPath, hasStableLocator, isUp, send, send, send, send, send, send, sendAsync, sendAsync, sendAsync, sendAsync, sendAsync, sendAsync
-
フィールド詳細
-
hopDelay
public static int hopDelay
-
-
コンストラクタの詳細
-
メソッドの詳細
-
fin
public void fin()- 定義:
finインタフェース内Transport<EmuLocator>- オーバーライド:
finクラス内RawTransport<EmuLocator>
-
canSendNormalObject
public boolean canSendNormalObject()- オーバーライド:
canSendNormalObjectクラス内RawTransport<EmuLocator>
-
putNewLocator
-
fadeoutLocator
-
send
- 定義:
sendインタフェース内MonoTransport<EmuLocator>- 定義:
sendインタフェース内Transport<EmuLocator>- オーバーライド:
sendクラス内RawTransport<EmuLocator>- 例外:
IOException
-
newChannel
public RawChannel<EmuLocator> newChannel(EmuLocator dst, boolean isDuplex, int timeout) throws IOException- 定義:
newChannelインタフェース内MonoTransport<EmuLocator>- 定義:
newChannelクラス内RawTransport<EmuLocator>- 例外:
IOException
-