索引
A B C D E F G H I J K L M N O P R S T U V W _
すべてのクラス|すべてのパッケージ
すべてのクラス|すべてのパッケージ
すべてのクラス|すべてのパッケージ
A
- accessed(Comparable<?>, NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- accessed(NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- accessed(NettyLocator, long) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- ACK - org.piax.gtrans.netty.ControlMessage.ControlType
- add(Object) - クラス のメソッドorg.piax.gtrans.dcl.AndFactory
- add(Object) - クラス のメソッドorg.piax.gtrans.dcl.BuiltinFuncFactory
- add(Object) - インタフェース のメソッドorg.piax.gtrans.dcl.DCLFactory
- add(Object) - クラス のメソッドorg.piax.gtrans.dcl.DestinationFactory
- add(Object) - クラス のメソッドorg.piax.gtrans.dcl.EnumerationFactory
- add(Object) - クラス のメソッドorg.piax.gtrans.dcl.IntervalFactory
- add(Object) - クラス のメソッドorg.piax.gtrans.dcl.PredicateFactory
- add(InetSocketAddress) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- add(PeerId, PeerLocator) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- add(RemoteValue<E>) - クラス のメソッドorg.piax.gtrans.FutureQueue
- addBaseTransportGenerator(BaseTransportGenerator) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- addBaseTransportGenerator(BaseTransportGenerator) - クラス のメソッドorg.piax.gtrans.Peer
-
BaseTransportの生成コードをPeerに登録する。
- addFirstBaseTransportGenerator(BaseTransportGenerator) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- addFirstBaseTransportGenerator(BaseTransportGenerator) - クラス のメソッドorg.piax.gtrans.Peer
- addKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- addKey(K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- addKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- addKey(ObjectId, K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
指定されたkeyをオーバレイに登録する。
- addKeyAsync(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- addKeyAsync(K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- addKeyAsync(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- addKeyAsync(ObjectId, K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
指定されたkeyをオーバレイに非同期に登録する。
- addLast(BaseTransportGenerator) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- addNeighbor(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- addNext(BaseTransportGenerator) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- addr - クラス の変数org.piax.gtrans.ov.Link
- AddressNotification(Signaling, UdpPrimaryKey, NettyLocator, BiConsumer<Signaling.Response<NettyLocator[]>, ? super Throwable>, Comparable<?>, NettyLocator[]) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.DirectSignaling.AddressNotification
- alive - クラス の変数org.piax.gtrans.netty.idtrans.PrimaryKey.NeighborEntry
- ALLOW_REF_SEND_IN_BASE_TRANSPORT - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- AndFactory - org.piax.gtrans.dclのクラス
-
A DstCond of ANDs
- AndFactory() - クラス のコンストラクタorg.piax.gtrans.dcl.AndFactory
- ATTEMPT - org.piax.gtrans.netty.ControlMessage.ControlType
B
- BASE_TRANSPORT_MANAGER_CLASS - クラス のstatic変数org.piax.gtrans.impl.BaseTransportMgr
- BaseTransportGenerator - org.piax.gtrans.implのクラス
- BaseTransportGenerator(Peer) - クラス のコンストラクタorg.piax.gtrans.impl.BaseTransportGenerator
- BaseTransportMgr - org.piax.gtrans.implのクラス
- BaseTransportMgr(Peer) - クラス のコンストラクタorg.piax.gtrans.impl.BaseTransportMgr
- BaseTransportMgr.ConnectionStat - org.piax.gtrans.implのクラス
- bestRemoteLocator(Collection<? extends PeerLocator>) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- body - クラス の変数org.piax.gtrans.netty.udp.Signaling.Response
- bossGroup - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- bossGroup - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- bs - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- BuiltinFuncFactory - org.piax.gtrans.dclのクラス
-
A Built-in-Function of DstCond
C
- cancel() - クラス のメソッドorg.piax.gtrans.FutureQueue
- candidates() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- candidates(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- cchannels - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- cchannels - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- Channel<E extends Endpoint> - org.piax.gtransのインタフェース
-
Channel interface for the generic transport.
- CHANNEL_ESTABLISH_TIMEOUT - クラス のstatic変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- channelActive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyInboundHandler
- channelActive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyOutboundHandler
- ChannelImpl<E extends Endpoint> - org.piax.gtrans.implのクラス
-
Channelオブジェクトを実装するための部品として使用するabstractクラス
- channelInactive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyInboundHandler
- channelInactive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyOutboundHandler
- ChannelListener<E extends Endpoint> - org.piax.gtransのインタフェース
-
ChannelListenerの持つメソッドを定義する。
- channelNo - クラス の変数org.piax.gtrans.impl.NestedMessage
- channelNo() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- channelRead(ChannelHandlerContext, Object) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyInboundHandler
- channelRead(ChannelHandlerContext, Object) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyOutboundHandler
- channelReadComplete(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyInboundHandler
- channelReadComplete(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyOutboundHandler
- channels - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- channelSendHook(E, E) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- ChannelTransport<E extends Endpoint> - org.piax.gtransのインタフェース
-
Transport for continuous message exchange.
- ChannelTransportImpl<E extends Endpoint> - org.piax.gtrans.implのクラス
- ChannelTransportImpl(Peer, boolean) - クラス のコンストラクタorg.piax.gtrans.impl.ChannelTransportImpl
-
RawTransportのように、ServiceIdを持たないTransportを生成する。
- ChannelTransportImpl(Peer, TransportId, Transport<?>, boolean) - クラス のコンストラクタorg.piax.gtrans.impl.ChannelTransportImpl
- checkActive() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
Channelオブジェクトがアクティブな状態であるかどうかをチェックする。
- checkActive() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
Transportオブジェクトがアクティブな状態であるかどうかをチェックする。
- checkAndClearIsEasySend(Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- checkAndGetMessageLen(ByteBuffer) - クラス のstaticメソッドorg.piax.gtrans.impl.NestedMessage
- chListenersByUpper - クラス の変数org.piax.gtrans.impl.ChannelTransportImpl
- classLoaderForDeserialize - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- clientGroup - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- clientGroup - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- clone() - クラス のメソッドorg.piax.gtrans.ov.Link
- close() - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelをcloseする。
- close() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- close() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- close() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- close() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- close() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.DirectUdpChannel
- close() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- close() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpRawChannel
- close() - クラス のメソッドorg.piax.gtrans.Peer
- close() - インタフェース のメソッドorg.piax.gtrans.Transport
- CLOSE - org.piax.gtrans.netty.ControlMessage.ControlType
- closeAsync() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- closeAsync(boolean) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- compareTo(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- compareTo(Link) - クラス のメソッドorg.piax.gtrans.ov.Link
-
compareTo() method.
- concatPeerId2ThreadName() - クラス のメソッドorg.piax.gtrans.Peer
- connect(Bootstrap, String, int) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- ConnectionStat(PeerLocator, PeerLocator, String, int) - クラス のコンストラクタorg.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
- contains(PeerId) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- ControlMessage<E extends NettyEndpoint> - org.piax.gtrans.nettyのクラス
- ControlMessage(ControlMessage.ControlType, E, E, Object) - クラス のコンストラクタorg.piax.gtrans.netty.ControlMessage
- ControlMessage.ControlType - org.piax.gtrans.nettyの列挙
- createEndpoint(String, int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.LocatorChannelTransport
- createEndpoint(String, int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- creator - クラス の変数org.piax.gtrans.impl.ChannelImpl
D
- DCLFactory - org.piax.gtrans.dclのインタフェース
-
The DCL interface
- DCLParseException - org.piax.gtrans.dclの例外
-
An exception of DCL parser.
- DCLParseException() - 例外 のコンストラクタorg.piax.gtrans.dcl.DCLParseException
- DCLParseException(String) - 例外 のコンストラクタorg.piax.gtrans.dcl.DCLParseException
- DCLParseException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.dcl.DCLParseException
- DCLTranslator - org.piax.gtrans.dclのクラス
-
A class that corresponds to a translator of DstCond.
- DCLTranslator() - クラス のコンストラクタorg.piax.gtrans.dcl.DCLTranslator
- decode(byte[]) - クラス のstaticメソッドorg.piax.gtrans.netty.kryo.KryoUtil
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - クラス のメソッドorg.piax.gtrans.netty.kryo.KryoDecoder
- DEFAULT_APP_ID - インタフェース のstatic変数org.piax.gtrans.Transport
-
The default application ID.
- DEFAULT_ENDPOINT - インタフェース のstatic変数org.piax.gtrans.ov.Overlay
- DEFAULT_SEED - インタフェース のstatic変数org.piax.gtrans.ov.Overlay
- DEFAULT_SIG_TYPE - クラス のstatic変数org.piax.gtrans.netty.udp.UdpPrimaryKey
- DEFAULT_TYPE - クラス のstatic変数org.piax.gtrans.netty.NettyLocator
- DEFAULT_UDP_PORT - クラス のstatic変数org.piax.gtrans.netty.udp.UdpPrimaryKey
- defaultAppId - クラス の変数org.piax.gtrans.impl.TransportImpl
- DEFUNCT - org.piax.gtrans.netty.idtrans.LocatorChannel.Stat
- DENIED - org.piax.gtrans.netty.idtrans.LocatorChannel.Stat
- deserialize(ByteBuffer) - クラス のstaticメソッドorg.piax.gtrans.PeerLocator
- destination - クラス の変数org.piax.gtrans.dcl.VarDestinationPair
- DestinationCondition - org.piax.gtrans.dclのクラス
-
A destination specified by conditions
- DestinationFactory - org.piax.gtrans.dclのクラス
-
A destination factory class of DCL.
- DIRECT - org.piax.gtrans.netty.udp.UdpPrimaryKey.SIGTYPE
- directLocator(E) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- directLocator(NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.loctrans.LocatorChannelTransport
- DirectSignaling - org.piax.gtrans.netty.udp.directのクラス
- DirectSignaling(UdpChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.DirectSignaling
- DirectSignaling.AddressNotification - org.piax.gtrans.netty.udp.directのクラス
- DirectSignaling.KeyRequest - org.piax.gtrans.netty.udp.directのクラス
- DirectUdpChannel - org.piax.gtrans.netty.udp.directのクラス
- DirectUdpChannel(UdpChannelTransport, UdpPrimaryKey, UdpPrimaryKey) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.DirectUdpChannel
- doSignaling(PrimaryKey, PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.DirectSignaling
- doSignaling(PrimaryKey, PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- dst - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
- dst - クラス の変数org.piax.gtrans.netty.udp.Signaling.Request
- dst - クラス の変数org.piax.gtrans.netty.udp.UdpRawChannel
- dstKey - クラス の変数org.piax.gtrans.netty.udp.direct.DirectSignaling.KeyRequest
- dump() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- dump() - インタフェース のメソッドorg.piax.gtrans.netty.udp.UdpLocatorManager
E
- elapsedTimeAfterClose() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- elapsedTimeAfterClose() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- EMPTY - org.piax.gtrans.RequestTransport.Response
- emptyQueue() - クラス のstaticメソッドorg.piax.gtrans.FutureQueue
- encode(ChannelHandlerContext, Object, ByteBuf) - クラス のメソッドorg.piax.gtrans.netty.kryo.KryoEncoder
- encode(Object, int, int) - クラス のstaticメソッドorg.piax.gtrans.netty.kryo.KryoUtil
- entries - クラス の変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- EnumerationFactory - org.piax.gtrans.dclのクラス
-
An enumeration factory class of DCL.
- EnumerationFactory() - クラス のコンストラクタorg.piax.gtrans.dcl.EnumerationFactory
- EOR - org.piax.gtrans.RequestTransport.Response
- ep - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- ep - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- equals(Object) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- equals(Object) - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- equals(Object) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey
- equals(Object) - クラス のメソッドorg.piax.gtrans.ov.Link
-
equals() method.
- eval(PeerLocator, PeerLocator) - インタフェース のメソッドorg.piax.gtrans.impl.LinkStatAndScoreIf
- evalFormat() - インタフェース のメソッドorg.piax.gtrans.impl.LinkStatAndScoreIf
- ExceededSizeException - org.piax.gtrans.implの例外
-
NestedMessageが規定値を超えたサイズになっている。
- ExceededSizeException() - 例外 のコンストラクタorg.piax.gtrans.impl.ExceededSizeException
- ExceededSizeException(String) - 例外 のコンストラクタorg.piax.gtrans.impl.ExceededSizeException
- exceptionCaught(ChannelHandlerContext, Throwable) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyInboundHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyOutboundHandler
- execute(Runnable) - クラス のメソッドorg.piax.gtrans.impl.ReceiverThreadPool
- execute(Runnable) - クラス のメソッドorg.piax.gtrans.Peer
F
- filterMessage(NettyMessage<E>) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- filterMessage(NettyMessage<NettyLocator>) - クラス のメソッドorg.piax.gtrans.netty.loctrans.LocatorChannelTransport
- fin() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- fin() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- fin() - クラス のメソッドorg.piax.gtrans.impl.ReceiverThreadPool
-
ReceiverMgrオブジェクトを終了させる。
- fin() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- fin() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- fin() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- fin() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- fin() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- fin() - クラス のメソッドorg.piax.gtrans.Peer
-
このPeerオブジェクトを終了させる。
- fin() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Finalize the Transport object.
- FORWARD_HOPS_LIMIT - クラス のstatic変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- forwardCount - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- future - クラス の変数org.piax.gtrans.netty.udp.Signaling.Request
- FutureQueue<E> - org.piax.gtransのクラス
-
A future queue for remote return value
- FutureQueue() - クラス のコンストラクタorg.piax.gtrans.FutureQueue
- FutureQueue(int) - クラス のコンストラクタorg.piax.gtrans.FutureQueue
- FutureQueue(Collection<? extends RemoteValue<E>>) - クラス のコンストラクタorg.piax.gtrans.FutureQueue
- futureQueueGetNextTimeout - クラス のstatic変数org.piax.gtrans.GTransConfigValues
G
- genTransportTree() - クラス のメソッドorg.piax.gtrans.Peer
- getActiveCount() - クラス のstaticメソッドorg.piax.gtrans.impl.ReceiverThreadPool
- getAll() - クラス のメソッドorg.piax.gtrans.FutureQueue
- getAll() - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getAllTransports() - クラス のメソッドorg.piax.gtrans.Peer
-
登録されたすべてのTransportのListを返す。
- getAllValues() - クラス のメソッドorg.piax.gtrans.FutureQueue
- getApplicableBaseTransport(E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- getArg() - クラス のメソッドorg.piax.gtrans.netty.ControlMessage
- getAttempt() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getAttempt() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getAvailableKeyType() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- getAvailableKeyType() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- getAvailableLocators() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
isUpであるローカルPeerのlocatorをリストとして返す。
- getBaseOverlays() - クラス のメソッドorg.piax.gtrans.Peer
- getBaseTransport() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getBaseTransport() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the lowest Transport object (BaseTransport).
- getBaseTransportIdPaths() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- getBaseTransportMgr() - クラス のメソッドorg.piax.gtrans.Peer
- getBaseTransports() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- getBootstrap(NettyLocator, ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- getBootstrap(NettyLocator, ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.SslBootstrap
- getBootstrap(NettyLocator, ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.TcpBootstrap
- getBootstrap(NettyLocator, ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.UdtBootstrap
- getChannel() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getChannel(int, E) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getChannelCreate(int, PrimaryKey, ObjectId, ObjectId, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- getChannelInitiator() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getChannelInitiator() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getChannelInitiator() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getChannelInitiator() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getChannelListener() - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Get channel listener for the object which has default object ID.
- getChannelListener() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- getChannelListener(ObjectId) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Get channel listener.
- getChannelListener(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- getChannelNo() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelが内部的に持つ番号を返す。
- getChannelNo() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- getChannelNo() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getChannelNo() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getChannelNo() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getChannelNo() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getChannelNo() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getChildEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- getChildEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.SslBootstrap
- getChildEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.TcpBootstrap
- getChildEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.UdtBootstrap
- getClientEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- getClientEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.SslBootstrap
- getClientEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.TcpBootstrap
- getClientEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.UdtBootstrap
- getConnections(Collection<? extends PeerLocator>) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- getContext() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getCreatedRawChannels() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getDefaultAppId() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getDestination() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getDestination() - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Response
- getDstCond() - クラス のメソッドorg.piax.gtrans.dcl.AndFactory
- getDstCond() - クラス のメソッドorg.piax.gtrans.dcl.BuiltinFuncFactory
- getDstCond() - インタフェース のメソッドorg.piax.gtrans.dcl.DCLFactory
- getDstCond() - クラス のメソッドorg.piax.gtrans.dcl.DestinationFactory
- getDstCond() - クラス のメソッドorg.piax.gtrans.dcl.EnumerationFactory
- getDstCond() - クラス のメソッドorg.piax.gtrans.dcl.IntervalFactory
- getDstCond() - クラス のメソッドorg.piax.gtrans.dcl.PredicateFactory
- getEndpoint() - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- getEndpoint() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- getEndpoint() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getEndpoint() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- getEndpoint() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the local endpoint of the Transport.
- getFirst() - クラス のメソッドorg.piax.gtrans.dcl.DestinationCondition
- getHeight(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getHops() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getHost() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getHost() - インタフェース のメソッドorg.piax.gtrans.netty.NettyEndpoint
- getHost() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- getIdChangedLink(String) - クラス のメソッドorg.piax.gtrans.ov.Link
- getIdResolver() - クラス のメソッドorg.piax.gtrans.Peer
- getInner() - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
-
組み立て時に行うpassthroughの逆の操作を分解時に行う
- getInstance(PeerId) - クラス のstaticメソッドorg.piax.gtrans.Peer
-
Peerオブジェクトを取得する。
- getKeyLocatorEntry(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- getKeys() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- getKeys() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- getKeys(ObjectId) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- getKeys(ObjectId) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- getKeyString() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getKeyString() - インタフェース のメソッドorg.piax.gtrans.netty.NettyEndpoint
- getKeyString() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- getLeft(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getLeft(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getLefts(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getLefts(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getListener() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getListener() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the TransportListener for the default appId.
- getListener(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getListener(ObjectId) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- getListener(ObjectId) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- getListener(ObjectId) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Return the registered TransportListener.
- getListener0(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- getLocal() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのローカル側のEndpointを返す。
- getLocal() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- getLocal() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getLocal() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getLocal() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getLocal() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getLocal(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getLocalObjectId() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのローカル側に位置するエンティティのobject IDを返す。
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getLocator() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getLocator() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey
- getLocator(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- getLocatorManager() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.DirectSignaling
- getLocatorManager() - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- getLocators(PeerId) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- getLocatorsArray() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- getLocatorsArray(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- getLocatorVersion() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getLowerTransport() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the lower layer Transport object.
- getLowerTransports() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getLowerTransports() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns all lower layer Transport objects as a List.
- getMatchedKeys() - クラス のメソッドorg.piax.gtrans.ov.OverlayReceivedMessage
- getMatchedTransport(TransportId...) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたTransportId(複数可)をsuffixとして持つTransportのListを返す。
- getMatchedTransport(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたTransportIdPathをsuffixとして持つTransportのListを返す。
- getMessage() - クラス のメソッドorg.piax.gtrans.ReceivedMessage
- getMsg() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getMTU() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getMTU() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the MTU (Maximum Transmission Unit) of the Transport object.
- getNeighbors() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getNettyChannel() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getObjectId() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getParentEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- getParentEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.SslBootstrap
- getParentEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.TcpBootstrap
- getParentEventLoopGroup() - クラス のメソッドorg.piax.gtrans.netty.bootstrap.UdtBootstrap
- getPeer() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- getPeer() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getPeer() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the peer object.
- getPeerId() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getPeerId() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getPeerId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getPeerId() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getPeerId() - クラス のメソッドorg.piax.gtrans.Peer
- getPeerId() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the peer Id.
- getPeerIds() - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- getPort() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getPort() - インタフェース のメソッドorg.piax.gtrans.netty.NettyEndpoint
- getPort() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- getPredicate() - クラス のメソッドorg.piax.gtrans.dcl.DestinationCondition
- getPrimaryKey() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getPrimaryLocator(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- getPrimaryLocator(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- getPrimaryLocator(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.netty.udp.UdpLocatorManager
- getRaw(E) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getRawChannelLocators() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getRawCreate(PrimaryKey, NettyLocator, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- getRawCreateAsClient(E, NettyMessage<E>) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getRawCreateAsClient(NettyLocator, NettyMessage<NettyLocator>) - クラス のメソッドorg.piax.gtrans.netty.loctrans.LocatorChannelTransport
- getRawCreateAsClient0(E) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getRawKey() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- getRecentlyUsedTransport() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- getRegistrationId(Class) - クラス のstaticメソッドorg.piax.gtrans.netty.kryo.KryoUtil
- getRelatedBaseTransport(E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
指定されたmyLocatorに対応するBaseTransportを返す。
- getRemote() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのリモート側のEndpointを返す。
- getRemote() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- getRemote() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getRemote() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getRemote() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getRemote() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getRemote() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getRemoteObjectId() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのリモート側に位置するエンティティのobject IDを返す。
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getResolvedRawChannel(E) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- getResolvedRawChannel(NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.loctrans.LocatorChannelTransport
- getRight(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getRight(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getRights(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getRights(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- getRPCObject(ObjectId) - クラス のメソッドorg.piax.gtrans.Peer
- getSeconds() - クラス のメソッドorg.piax.gtrans.dcl.DestinationCondition
- getSender() - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Request
- getSender() - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Response
- getSender() - クラス のメソッドorg.piax.gtrans.ReceivedMessage
- getServerBootstrap(ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- getServerBootstrap(ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.SslBootstrap
- getServerBootstrap(ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.TcpBootstrap
- getServerBootstrap(ChannelInboundHandlerAdapter) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.UdtBootstrap
- getSocketAddress() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- getSource() - クラス のメソッドorg.piax.gtrans.netty.ControlMessage
- getSource() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- getSource() - クラス のメソッドorg.piax.gtrans.ReceivedMessage
- getSpecifiedEndpoint() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- getStat() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- getStat() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getStatusRepo() - クラス のメソッドorg.piax.gtrans.Peer
- getTransport(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたTransportIdPathを持つTransportを返す。
- getTransportId() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelオブジェクトを所有するTransportオブジェクトのtransport IDを返す。
- getTransportId() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- getTransportId() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getTransportId() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- getTransportId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- getTransportId() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- getTransportId() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- getTransportId() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the TransportId of the Transport.
- getTransportIdPath() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- getTransportIdPath() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the TransportIdPath object of the Transport.
- getType() - クラス のメソッドorg.piax.gtrans.netty.ControlMessage
- getType() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- getUppers() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- GTransConfigValues - org.piax.gtransのクラス
- GTransConfigValues() - クラス のコンストラクタorg.piax.gtrans.GTransConfigValues
H
- handleControlMessage(ControlMessage<E>) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- hashCode() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- hashCode() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- hashCode() - クラス のメソッドorg.piax.gtrans.ov.Link
- hasMatchedBaseTransport(PeerLocator) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- hasStableLocator() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- hasStableLocator() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns whether the Transport has stable (not changed) locator or not.
- HT_BROADCAST_LOCATOR_INTERVAL - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- HT_DEFAULT_PIGGYBACK_MODE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
I
- ichannels - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- id - クラス の変数org.piax.gtrans.netty.udp.Signaling.Response
- ID_CHANNEL_REMOVE_CLOSED_THRESHOLD - クラス のstatic変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- ID_PATH_SEPARATOR - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- IdChannel - org.piax.gtrans.netty.idtransのクラス
- IdChannel(int, PrimaryKey, PrimaryKey, ObjectId, ObjectId, boolean, LocatorChannel, IdChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.IdChannel
- IdChannelTransport - org.piax.gtrans.netty.idtransのクラス
- IdChannelTransport(Peer, TransportId, PeerId) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.IdChannelTransport
- IdChannelTransport(Peer, TransportId, PeerId, PrimaryKey) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.IdChannelTransport
- IdChannelTransport(Peer, TransportId, PeerId, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.IdChannelTransport
- IdConflictException - org.piax.gtransの例外
-
Idの衝突の検知を示す例外
- IdConflictException() - 例外 のコンストラクタorg.piax.gtrans.IdConflictException
- IdConflictException(String) - 例外 のコンストラクタorg.piax.gtrans.IdConflictException
- IdResolver - org.piax.gtrans.implのクラス
- IdResolver(PeerId) - クラス のコンストラクタorg.piax.gtrans.impl.IdResolver
- IllegalRPCAccessException - org.piax.gtransの例外
-
stubからのRPCに際して、メソッドのinterface定義において、RemoteCallable annotationを 省略した場合は、local callだけ許可される。
- IllegalRPCAccessException() - 例外 のコンストラクタorg.piax.gtrans.IllegalRPCAccessException
- IllegalRPCAccessException(String) - 例外 のコンストラクタorg.piax.gtrans.IllegalRPCAccessException
- IllegalRPCAccessException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.IllegalRPCAccessException
- inboundActive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- inboundActive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- inboundInactive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- inboundInactive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- inboundReceive(ChannelHandlerContext, Object) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- inboundReceive(ChannelHandlerContext, Object) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- incrementHops() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- INET_CHECK_INTERVAL - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- INIT - org.piax.gtrans.netty.ControlMessage.ControlType
- INIT - org.piax.gtrans.netty.idtrans.LocatorChannel.Stat
- initialBufSize - クラス のstatic変数org.piax.gtrans.impl.NestedMessage
- inner - クラス の変数org.piax.gtrans.impl.NestedMessage
- IntervalFactory - org.piax.gtrans.dclのクラス
-
An interval factory class of DCL.
- InvalidMessageException - org.piax.gtrans.implの例外
-
NestedMessageのmagicが不正。
- InvalidMessageException() - 例外 のコンストラクタorg.piax.gtrans.impl.InvalidMessageException
- InvalidMessageException(String) - 例外 のコンストラクタorg.piax.gtrans.impl.InvalidMessageException
- isActive - クラス の変数org.piax.gtrans.impl.TransportImpl
-
Transportオブジェクトがアクティブな状態であることを示す。
- isBaseTransport - クラス の変数org.piax.gtrans.impl.TransportImpl
-
base transportかどうかを識別するフラグ。
- isChannelSend() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- isClosed() - インタフェース のメソッドorg.piax.gtrans.Channel
- isClosed() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.DirectUdpChannel
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- isClosed() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpRawChannel
- isCompleted() - クラス のメソッドorg.piax.gtrans.FutureQueue
- isCreatorSide() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelオブジェクトを持つTransportオブジェクトによってChannelが生成されたかどうかを判定する。
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- isDuplex - クラス の変数org.piax.gtrans.impl.ChannelImpl
- isDuplex() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelが双方向通信可能かどうかを判定する。
- isDuplex() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- isDuplex() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- isDuplex() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- isDuplex() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- isDuplex() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- IsEasySend(Object) - クラス のコンストラクタorg.piax.gtrans.impl.RequestTransportImpl.IsEasySend
- isJoined - クラス の変数org.piax.gtrans.ov.impl.OverlayImpl
- isJoined() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- isJoined() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
overlayの状態(join/leave)を返す。
- isMsgBody - クラス のstatic変数org.piax.gtrans.impl.NestedMessage
- isNested - クラス のstatic変数org.piax.gtrans.impl.NestedMessage
- isRunning - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- isRunning - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- isUp() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- isUp() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- isUp() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns whether the Transport object is enabled or not.
- iterator() - クラス のメソッドorg.piax.gtrans.FutureQueue
J
- Java - org.piax.gtrans.netty.bootstrap.NettyBootstrap.SerializerType
- join() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- join() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- join(String) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- join(String) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- join(Collection<? extends Endpoint>) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- join(Collection<? extends Endpoint>) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
引数で指定されたseedのリストをseedピアとして、Overlayをjoinする。
- join(Endpoint) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- join(Endpoint) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
K
- key - クラス の変数org.piax.gtrans.netty.idtrans.PrimaryKey.NeighborEntry
- key - クラス の変数org.piax.gtrans.netty.udp.direct.DirectSignaling.AddressNotification
- key - クラス の変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- key - クラス の変数org.piax.gtrans.ov.Link
- KeyLocatorEntry(Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- KeyLocatorEntry(Comparable<?>, InetAddress[], int, boolean) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- KeyLocatorEntry(Comparable<?>, NettyLocator[]) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- KeyLocatorManager - org.piax.gtrans.netty.udp.directのクラス
- KeyLocatorManager() - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- KeyLocatorManager.KeyLocatorEntry - org.piax.gtrans.netty.udp.directのクラス
- KeyLocatorManager.LocatorEntry - org.piax.gtrans.netty.udp.directのクラス
- keyRegister - クラス の変数org.piax.gtrans.ov.impl.OverlayImpl
- KeyRequest(Signaling, UdpPrimaryKey, NettyLocator, BiConsumer<Signaling.Response<Comparable<?>>, ? super Throwable>, Comparable<?>, Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.DirectSignaling.KeyRequest
- keySet() - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
- Kryo - org.piax.gtrans.netty.bootstrap.NettyBootstrap.SerializerType
- KryoDecoder - org.piax.gtrans.netty.kryoのクラス
- KryoDecoder() - クラス のコンストラクタorg.piax.gtrans.netty.kryo.KryoDecoder
- KryoEncoder - org.piax.gtrans.netty.kryoのクラス
- KryoEncoder() - クラス のコンストラクタorg.piax.gtrans.netty.kryo.KryoEncoder
- KryoUtil - org.piax.gtrans.netty.kryoのクラス
- KryoUtil() - クラス のコンストラクタorg.piax.gtrans.netty.kryo.KryoUtil
L
- lastAccessed - クラス の変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager.LocatorEntry
- LCE_KEY - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- leave() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- leave() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
Overlayを不活性化(leave)する。
- level - クラス の変数org.piax.gtrans.Peer.TransportTreeNode
- Link - org.piax.gtrans.ovのクラス
-
a class representing a link.
- Link(Endpoint, DdllKey) - クラス のコンストラクタorg.piax.gtrans.ov.Link
- LinkStatAndScoreIf - org.piax.gtrans.implのインタフェース
-
linkの状態監視とスコアリングのためのinterface。
- listenersByUpper - クラス の変数org.piax.gtrans.impl.TransportImpl
- localObjectId - クラス の変数org.piax.gtrans.impl.ChannelImpl
- locator - クラス の変数org.piax.gtrans.netty.idtrans.PrimaryKey
- locator - クラス の変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager.LocatorEntry
- LOCATOR_UPDATE_PERIOD - クラス のstatic変数org.piax.gtrans.netty.udp.direct.DirectSignaling
- locatorCandidates(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- locatorCandidates(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.netty.udp.UdpLocatorManager
- LocatorChannel - org.piax.gtrans.netty.idtransのクラス
- LocatorChannel(IdChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.LocatorChannel
- LocatorChannel(NettyLocator, IdChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.LocatorChannel
- LocatorChannel.Stat - org.piax.gtrans.netty.idtransの列挙
- LocatorChannelTransport - org.piax.gtrans.netty.loctransのクラス
- LocatorChannelTransport(Peer, TransportId, PeerId, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.LocatorChannelTransport
- LocatorEntry() - クラス のコンストラクタorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.LocatorEntry
- LocatorManager - org.piax.gtrans.netty.idtransのクラス
- LocatorManager() - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.LocatorManager
- LocatorStatusObserver - org.piax.gtrans.implのインタフェース
-
PeerLocatorの状態通知を受理するために定義されるインタフェース。
- locs - クラス の変数org.piax.gtrans.netty.udp.direct.DirectSignaling.AddressNotification
- logger - クラス のstatic変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- logger - クラス のstatic変数org.piax.gtrans.netty.idtrans.LocatorManager
- logger - クラス のstatic変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- logger - クラス のstatic変数org.piax.gtrans.netty.udp.direct.DirectSignaling
- logger - クラス のstatic変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager
- logger - クラス のstatic変数org.piax.gtrans.netty.udp.Signaling
- logger - クラス のstatic変数org.piax.gtrans.netty.udp.UdpChannelTransport
- logger - クラス のstatic変数org.piax.gtrans.netty.udp.UdpPrimaryKeySerializer
- logger - クラス のstatic変数org.piax.gtrans.netty.udp.UdpRawChannel
- lowerAddKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- lowerAddKeyAsync(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- lowerRemoveKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- lowerRemoveKeyAsync(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- lowerTrans - クラス の変数org.piax.gtrans.impl.TransportImpl
M
- magicMap - クラス のstatic変数org.piax.gtrans.PeerLocator
- main(String[]) - クラス のstaticメソッドorg.piax.gtrans.netty.udp.direct.DirectSignaling
- main(String[]) - クラス のstaticメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- markNeighborAlive(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- markNeighborClosed(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- MAX_CHANNELS - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
ピアが一時的に保持できるChannel数の上限
- MAX_MSG_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
send/replyで送受信可能なメッセージ長の上限。
- MAX_NEIGHBORS - クラス のstatic変数org.piax.gtrans.netty.idtrans.PrimaryKey
- MAX_PACKET_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
MTU
- MAX_RECEIVER_THREAD_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
スレッドプールの終了時にアクティブなスレッドの終了を待機する最長時間
- MAX_WAIT_TIME_FOR_TERMINATION - クラス のstatic変数org.piax.gtrans.impl.ReceiverThreadPool
-
スレッドプールの終了時にアクティブなスレッドの終了を待機する最長時間
- merge(KeyLocatorManager.KeyLocatorEntry, boolean) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- mother - クラス の変数org.piax.gtrans.impl.ChannelImpl
- MSG_MAGIC - クラス のstatic変数org.piax.gtrans.GTransConfigValues
N
- NACK - org.piax.gtrans.netty.ControlMessage.ControlType
- NeighborEntry(PrimaryKey) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.PrimaryKey.NeighborEntry
- NestedMessage - org.piax.gtrans.implのクラス
- NestedMessage(ObjectId, ObjectId, PeerId, Endpoint, int, Object, Object) - クラス のコンストラクタorg.piax.gtrans.impl.NestedMessage
- NestedMessage(ObjectId, ObjectId, PeerId, Endpoint, Object) - クラス のコンストラクタorg.piax.gtrans.impl.NestedMessage
- NestedMessage(NestedMessage, Object) - クラス のコンストラクタorg.piax.gtrans.impl.NestedMessage
- NettyBaseTransportGenerator - org.piax.gtrans.nettyのクラス
- NettyBaseTransportGenerator(Peer) - クラス のコンストラクタorg.piax.gtrans.netty.NettyBaseTransportGenerator
- NettyBootstrap<E extends NettyEndpoint> - org.piax.gtrans.netty.bootstrapのクラス
- NettyBootstrap() - クラス のコンストラクタorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- NettyBootstrap.SerializerType - org.piax.gtrans.netty.bootstrapの列挙
- NettyChannel<E extends NettyEndpoint> - org.piax.gtrans.netty.loctransのクラス
- NettyChannel(int, E, E, ObjectId, ObjectId, boolean, NettyRawChannel<E>, NettyChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyChannel
- NettyChannelTransport<E extends NettyEndpoint> - org.piax.gtrans.netty.loctransのクラス
- NettyChannelTransport(Peer, TransportId, PeerId) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- NettyChannelTransport(Peer, TransportId, PeerId, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- NettyEndpoint - org.piax.gtrans.nettyのインタフェース
- NettyInboundHandler - org.piax.gtrans.netty.loctransのクラス
- NettyInboundHandler(NettyChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyInboundHandler
- NettyLocator - org.piax.gtrans.nettyのクラス
- NettyLocator() - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(String, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(String, InetAddress, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(InetAddress, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(InetSocketAddress) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(NettyLocator.TYPE, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(NettyLocator.TYPE, String, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(NettyLocator.TYPE, InetAddress, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator(NettyLocator.TYPE, InetSocketAddress) - クラス のコンストラクタorg.piax.gtrans.netty.NettyLocator
- NettyLocator.TYPE - org.piax.gtrans.nettyの列挙
- NettyMessage<E extends NettyEndpoint> - org.piax.gtrans.nettyのクラス
- NettyMessage(ObjectId, E, E, E, PeerId, Object, boolean, int) - クラス のコンストラクタorg.piax.gtrans.netty.NettyMessage
- NettyOutboundHandler - org.piax.gtrans.netty.loctransのクラス
- NettyOutboundHandler(NettyRawChannel, NettyChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyOutboundHandler
-
Creates a client-side handler.
- NettyRawChannel<E extends NettyEndpoint> - org.piax.gtrans.netty.loctransのクラス
- NettyRawChannel(E, NettyChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyRawChannel
- NettyRawChannel(E, NettyChannelTransport<E>, boolean) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyRawChannel
- NettyRawChannel(NettyChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.netty.loctrans.NettyRawChannel
- NetworkTimeoutException - org.piax.gtransの例外
-
An exception for network timeouts
- NetworkTimeoutException() - 例外 のコンストラクタorg.piax.gtrans.NetworkTimeoutException
- NetworkTimeoutException(String) - 例外 のコンストラクタorg.piax.gtrans.NetworkTimeoutException
- newBaseChannelTransport(E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseChannelTransportを生成する。
- newBaseChannelTransport(String, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseChannelTransportを生成する。
- newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseChannelTransportを生成する。
- newBaseTransport(E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseTransportを生成する。
- newBaseTransport(String, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseTransportを生成する。
- newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseTransportを生成する。
- newChannel(E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(E, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(E, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(ObjectId, E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(ObjectId, E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, E, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(ObjectId, E, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, ObjectId, E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel.
- newChannel(ObjectId, ObjectId, E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, ObjectId, E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel with isDuplex.
- newChannel(ObjectId, ObjectId, E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, ObjectId, E, boolean, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel with isDuplex and timeout.
- newChannel(ObjectId, ObjectId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, ObjectId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- newChannel(ObjectId, ObjectId, E, boolean, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(ObjectId, ObjectId, E, boolean, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, ObjectId, E, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel with timeout.
- newChannel(ObjectId, ObjectId, E, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(ObjectId, ObjectId, PrimaryKey, boolean, int) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- newChannel(ObjectId, ObjectId, UdpPrimaryKey, boolean, int) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- newChannel(TransportId, E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object.
- newChannel(TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(TransportId, E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object with isDuplex.
- newChannel(TransportId, E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(TransportId, E, boolean, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object with isDuplex and timeout.
- newChannel(TransportId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(TransportId, E, boolean, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- newChannel(TransportId, E, boolean, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannel(TransportId, E, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object with timeout.
- newChannel(TransportId, E, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- newChannelAsync(ObjectId, ObjectId, UdpPrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- newChannelTimeout - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- newRawTransport(PeerId) - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- newRawTransport(PeerId) - クラス のメソッドorg.piax.gtrans.PeerLocator
-
このピアlocatorを使った通信をサポートするRawTransportを生成する。
- newSameTypeEndpoint(String) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- nextTrialCandidate() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- nextTrialCandidate(Comparable<?>) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- NON - クラス のstatic変数org.piax.gtrans.impl.RequestTransportImpl
- NoSuchOverlayException - org.piax.gtrans.ovの例外
-
An exception occurs when there's no overlay.
- NoSuchOverlayException() - 例外 のコンストラクタorg.piax.gtrans.ov.NoSuchOverlayException
- NoSuchOverlayException(String) - 例外 のコンストラクタorg.piax.gtrans.ov.NoSuchOverlayException
- NoSuchPeerException - org.piax.gtransの例外
-
通信時に相手先として指定したピアが存在しないことを示す例外。
- NoSuchPeerException() - 例外 のコンストラクタorg.piax.gtrans.NoSuchPeerException
- NoSuchPeerException(String) - 例外 のコンストラクタorg.piax.gtrans.NoSuchPeerException
- NoSuchPeerException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.NoSuchPeerException
- NoSuchRemoteObjectException - org.piax.gtransの例外
-
通信時に相手先として指定したピアが存在しないことを示す例外。
- NoSuchRemoteObjectException() - 例外 のコンストラクタorg.piax.gtrans.NoSuchRemoteObjectException
- NoSuchRemoteObjectException(String) - 例外 のコンストラクタorg.piax.gtrans.NoSuchRemoteObjectException
- NotEnoughMessageException - org.piax.gtrans.implの例外
-
NestedMessageのheaderデータが揃っていない。
- NotEnoughMessageException() - 例外 のコンストラクタorg.piax.gtrans.impl.NotEnoughMessageException
- NotEnoughMessageException(String) - 例外 のコンストラクタorg.piax.gtrans.impl.NotEnoughMessageException
- numOfRegisteredKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
O
- onAccepting(Channel<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelListener
-
Channelが通信相手によって、生成された際に呼び出されるメソッド。
- onChanging(PeerLocator, PeerLocator) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- onChanging(PeerLocator, PeerLocator) - インタフェース のメソッドorg.piax.gtrans.impl.LocatorStatusObserver
-
PeerLocatorの変更通知を受理する。
- onClosed(Channel<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelListener
-
Channelが通信相手によって、closeされた際に呼び出されるメソッド。
- onEnabled(Endpoint, boolean) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- onEnabled(Endpoint, boolean) - インタフェース のメソッドorg.piax.gtrans.impl.LocatorStatusObserver
- onFadeout(Endpoint, boolean) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- onFadeout(Endpoint, boolean) - インタフェース のメソッドorg.piax.gtrans.impl.LocatorStatusObserver
- onFailure(Channel<E>, Exception) - インタフェース のメソッドorg.piax.gtrans.ChannelListener
-
Channelが予期せぬ例外によって、切断された際に呼び出されるメソッド。
- onHangup(PeerLocator, Exception) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- onHangup(PeerLocator, Exception) - インタフェース のメソッドorg.piax.gtrans.impl.LocatorStatusObserver
- onReceive(Channel<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelListener
-
Channelがメッセージを受信した際に呼び出されるメソッド。
- onReceive(Overlay<D, K>, OverlayReceivedMessage<K>) - インタフェース のメソッドorg.piax.gtrans.ov.OverlayListener
- onReceive(RequestTransport<D>, ReceivedMessage) - インタフェース のメソッドorg.piax.gtrans.RequestTransportListener
- onReceive(Transport<D>, ReceivedMessage) - インタフェース のメソッドorg.piax.gtrans.ov.OverlayListener
- onReceive(Transport<D>, ReceivedMessage) - インタフェース のメソッドorg.piax.gtrans.RequestTransportListener
- onReceive(Transport<D>, ReceivedMessage) - インタフェース のメソッドorg.piax.gtrans.TransportListener
-
Transportオブジェクトがメッセージを受信した際に呼び出されるメソッド。
- onReceiveRequest(Overlay<D, K>, OverlayReceivedMessage<K>) - インタフェース のメソッドorg.piax.gtrans.ov.OverlayListener
- onReceiveRequest(RequestTransport<D>, ReceivedMessage) - インタフェース のメソッドorg.piax.gtrans.RequestTransportListener
- option - クラス の変数org.piax.gtrans.impl.NestedMessage
- org.piax.gtrans - パッケージ org.piax.gtrans
- org.piax.gtrans.dcl - パッケージ org.piax.gtrans.dcl
- org.piax.gtrans.impl - パッケージ org.piax.gtrans.impl
- org.piax.gtrans.netty - パッケージ org.piax.gtrans.netty
- org.piax.gtrans.netty.bootstrap - パッケージ org.piax.gtrans.netty.bootstrap
- org.piax.gtrans.netty.idtrans - パッケージ org.piax.gtrans.netty.idtrans
- org.piax.gtrans.netty.kryo - パッケージ org.piax.gtrans.netty.kryo
- org.piax.gtrans.netty.loctrans - パッケージ org.piax.gtrans.netty.loctrans
- org.piax.gtrans.netty.udp - パッケージ org.piax.gtrans.netty.udp
- org.piax.gtrans.netty.udp.direct - パッケージ org.piax.gtrans.netty.udp.direct
- org.piax.gtrans.ov - パッケージ org.piax.gtrans.ov
- org.piax.gtrans.ov.impl - パッケージ org.piax.gtrans.ov.impl
- outboundActive(NettyRawChannel<E>, ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- outboundInactive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- outboundInactive(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- Overlay<D extends Destination,K extends Destination> - org.piax.gtrans.ovのインタフェース
-
The common overlay interface.
- OverlayImpl<D extends Destination,K extends Key> - org.piax.gtrans.ov.implのクラス
- OverlayImpl(Peer, TransportId, Transport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.impl.OverlayImpl
- OverlayListener<D extends Destination,K extends Destination> - org.piax.gtrans.ovのインタフェース
-
OverlayListener is the listener for the Overlays.
- OverlayReceivedMessage<K extends Destination> - org.piax.gtrans.ovのクラス
-
A received message class for overlays.
- OverlayReceivedMessage(ObjectId, Endpoint, Collection<K>, Object) - クラス のコンストラクタorg.piax.gtrans.ov.OverlayReceivedMessage
P
- parse(String) - クラス のstaticメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- parse(String) - インタフェース のstaticメソッドorg.piax.gtrans.netty.NettyEndpoint
- parse(String) - クラス のstaticメソッドorg.piax.gtrans.netty.NettyLocator
- parse(String) - クラス のstaticメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey
- parseDCL(String) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- parseDestination(String) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- parseKey(String) - インタフェース のstaticメソッドorg.piax.gtrans.netty.NettyEndpoint
- parseLocator(String) - インタフェース のstaticメソッドorg.piax.gtrans.netty.NettyEndpoint
- parsePrimaryKey(String) - インタフェース のstaticメソッドorg.piax.gtrans.netty.NettyEndpoint
- parseSigType(String) - クラス のstaticメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey
- parseType(String) - クラス のstaticメソッドorg.piax.gtrans.netty.NettyLocator
- passthrough - クラス の変数org.piax.gtrans.impl.NestedMessage
- peer - クラス の変数org.piax.gtrans.impl.BaseTransportGenerator
- peer - クラス の変数org.piax.gtrans.impl.TransportImpl
- Peer - org.piax.gtransのクラス
-
通信ノードとしてのピアを表現するクラス。
- Peer(PeerId) - クラス のコンストラクタorg.piax.gtrans.Peer
- Peer.TransportTreeNode - org.piax.gtransのクラス
- peerId - クラス の変数org.piax.gtrans.impl.TransportImpl
- peerId - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- peerId - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- peerId - クラス の変数org.piax.gtrans.netty.udp.UdpChannelTransport
- PeerLocator - org.piax.gtransのクラス
-
ピアのlocatorを示す抽象クラスを定義する。
- PeerLocator() - クラス のコンストラクタorg.piax.gtrans.PeerLocator
- PIAX_MAGIC - クラス のstatic変数org.piax.gtrans.impl.NestedMessage
- post() - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Request
- post(InetSocketAddress, Object) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- post(NettyLocator, Object) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- PredicateFactory - org.piax.gtrans.dclのクラス
-
A predicate factory class of DCL.
- PrimaryKey - org.piax.gtrans.netty.idtransのクラス
- PrimaryKey(Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.PrimaryKey
- PrimaryKey(ComparableKey<?>) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.PrimaryKey
- PrimaryKey(ComparableKey<?>, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.PrimaryKey
- PrimaryKey(PeerLocator) - クラス のコンストラクタorg.piax.gtrans.netty.idtrans.PrimaryKey
- PrimaryKey.NeighborEntry - org.piax.gtrans.netty.idtransのクラス
- printTransportTree() - クラス のメソッドorg.piax.gtrans.Peer
- ProtocolUnsupportedException - org.piax.gtransの例外
-
An exception occurs when a protocol is not supported.
- ProtocolUnsupportedException() - 例外 のコンストラクタorg.piax.gtrans.ProtocolUnsupportedException
- ProtocolUnsupportedException(String) - 例外 のコンストラクタorg.piax.gtrans.ProtocolUnsupportedException
- ProtocolUnsupportedException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.ProtocolUnsupportedException
- putAll(Map<? extends PeerId, ? extends PeerLocator>) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- putReceiveQueue(Object) - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
rcvQueueに受信メッセージをputする。
- putReceiveQueue(Object) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- putReceiveQueue(Object) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- putReceiveQueue(Object) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
R
- rand - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- rand - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- RAW - クラス のstatic変数org.piax.gtrans.Peer
- RAW_POOL_SIZE - クラス のstatic変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- RAW_POOL_SIZE - クラス のstatic変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- rawChannelKey - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- rawChannelKey - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- rawKey - クラス の変数org.piax.gtrans.netty.idtrans.PrimaryKey
- raws - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- rawSend(InetSocketAddress, Object) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- rawSend(NettyLocator, Object) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- read(Kryo, Input, Class<UdpPrimaryKey>) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKeySerializer
- receive() - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelから直ちにメッセージを受信する。
- receive() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- receive() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- receive() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- receive() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- receive() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- receive(int) - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelからメッセージを受信する。
- receive(int) - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- receive(int) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- receive(int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- receive(int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- receive(int) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- RECEIVE_ASYNC - クラス のstatic変数org.piax.gtrans.Peer
- received(Signaling.Request) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- received(Signaling.Response) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- ReceivedMessage - org.piax.gtransのクラス
-
A class of received message.
- ReceivedMessage(ObjectId, Endpoint, Object) - クラス のコンストラクタorg.piax.gtrans.ReceivedMessage
- receiver - クラス の変数org.piax.gtrans.impl.NestedMessage
- ReceiverThreadPool - org.piax.gtrans.implのクラス
- ReceiverThreadPool() - クラス のコンストラクタorg.piax.gtrans.impl.ReceiverThreadPool
-
ReceiverMgrオブジェクトを起動する。
- register(Class) - クラス のstaticメソッドorg.piax.gtrans.netty.kryo.KryoUtil
- register(Class, Serializer) - クラス のstaticメソッドorg.piax.gtrans.netty.kryo.KryoUtil
- register(Comparable<?>, InetAddress[], int) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- register(Comparable<?>, InetAddress[], int, boolean) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- register(Comparable<?>, NettyLocator[]) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- registerActive(Comparable<?>, InetSocketAddress) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- registerActive(Comparable<?>, NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager
- registerBaseOverlay(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
- registerKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- registerKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- registerObserver(LocatorStatusObserver) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- registerRPCObject(ObjectId, Object) - クラス のメソッドorg.piax.gtrans.Peer
- registerTransport(TransportIdPath, Transport<?>) - クラス のメソッドorg.piax.gtrans.Peer
- RELAY - org.piax.gtrans.netty.udp.UdpPrimaryKey.SIGTYPE
- remote - クラス の変数org.piax.gtrans.impl.ChannelImpl
- remoteObjectId - クラス の変数org.piax.gtrans.impl.ChannelImpl
- remove(PeerId, PeerLocator) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- removeAll(PeerId) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- removeAllBaseTransports() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
Remove all PeerLocators
- removeBaseTransport(E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
Remove the specified PeerLocator
- removeKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- removeKey(K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- removeKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- removeKey(ObjectId, K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
指定されたkeyをオーバレイから登録削除する。
- removeKeyAsync(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- removeKeyAsync(K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- removeKeyAsync(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- removeKeyAsync(ObjectId, K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
指定されたkeyをオーバレイから非同期に登録削除する。
- REPO_PATH - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- request(D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- request(D, Object, int) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(D, Object, int) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- request(D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- request(String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(String, Object, int) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(String, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- request(ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- request(ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(ObjectId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(ObjectId, String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(ObjectId, String, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(ObjectId, ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(ObjectId, ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(ObjectId, ObjectId, D, Object, int) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(ObjectId, ObjectId, D, Object, int) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(ObjectId, ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(ObjectId, ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(ObjectId, ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(ObjectId, ObjectId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(ObjectId, ObjectId, String, Object, int) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(ObjectId, ObjectId, String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(ObjectId, ObjectId, String, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- request(TransportId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(TransportId, D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(TransportId, D, Object, int) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(TransportId, D, Object, int) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(TransportId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- request(TransportId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(TransportId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- request(TransportId, String, Object, int) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- Request(Signaling, UdpPrimaryKey, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.udp.Signaling.Request
- Request(Signaling, UdpPrimaryKey, NettyLocator, BiConsumer<Signaling.Response<T>, ? super Throwable>) - クラス のコンストラクタorg.piax.gtrans.netty.udp.Signaling.Request
- requestAsync(D, Object, BiConsumer<Object, Exception>) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(D, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(String, D, Object, BiConsumer<Object, Exception>) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(String, D, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(String, D, String, BiConsumer<Object, Exception>) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- requestAsync(String, Object, BiConsumer<Object, Exception>) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- requestAsync(String, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- requestAsync(ObjectId, D, Object, BiConsumer<Object, Exception>) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(ObjectId, D, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(ObjectId, String, Object, BiConsumer<Object, Exception>) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- requestAsync(ObjectId, String, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- requestAsync(ObjectId, ObjectId, D, Object, BiConsumer<Object, Exception>, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- requestAsync(ObjectId, ObjectId, D, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- requestAsync(ObjectId, ObjectId, String, Object, BiConsumer<Object, Exception>, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- requestAsync(ObjectId, ObjectId, String, Object, BiConsumer<Object, Exception>, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- RequestTransport<D extends Destination> - org.piax.gtransのインタフェース
-
A Transport with Request/Response
- RequestTransport.Response - org.piax.gtransの列挙
- RequestTransportImpl<D extends Destination> - org.piax.gtrans.implのクラス
- RequestTransportImpl(Peer, TransportId, Transport<?>) - クラス のコンストラクタorg.piax.gtrans.impl.RequestTransportImpl
-
Generate a request transport.
- RequestTransportImpl.IsEasySend - org.piax.gtrans.implのクラス
- RequestTransportListener<D extends Destination> - org.piax.gtransのインタフェース
-
A Listener for RequestTransport.
- reRegisterIfModified() - クラス のstaticメソッドorg.piax.gtrans.netty.kryo.KryoUtil
- Response(int, NettyLocator, UdpPrimaryKey, T) - クラス のコンストラクタorg.piax.gtrans.netty.udp.Signaling.Response
- reverseGet(NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- RoutingTableAccessor - org.piax.gtrans.ovのインタフェース
- rpcTimeout - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- rtt - クラス の変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager.LocatorEntry
- RUN - org.piax.gtrans.netty.idtrans.LocatorChannel.Stat
S
- sameClass(PeerLocator) - クラス のメソッドorg.piax.gtrans.PeerLocator
-
targetに指定されたPeerLocatorオブジェクトと同一のクラスであるときに trueを返す。
- schannels - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- schannels - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- scheduler - クラス のstatic変数org.piax.gtrans.netty.udp.Signaling
- score - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
- selectOnReceive(OverlayListener<D, K>, Overlay<D, K>, OverlayReceivedMessage<K>) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- selectOnReceive(RequestTransportListener<D>, RequestTransport<D>, ReceivedMessage) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- send(D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message to the dst which have the default ObjectId.
- send(D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
- send(Object) - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelにmsgにより指定されたメッセージを送信する。
- send(Object) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- send(Object) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- send(Object) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- send(Object) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- send(Object) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- send(String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- send(String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- send(ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message to the dst which have same ObjectId as an application Id.
- send(ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
- send(ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- send(ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- send(ObjectId, ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- send(ObjectId, ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(ObjectId, ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message from a local object to a remote object.
- send(ObjectId, ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
- send(ObjectId, ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(ObjectId, ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message from a local object to a remote object with options.
- send(ObjectId, ObjectId, E, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannelTransport
- send(ObjectId, ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- send(ObjectId, ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- send(ObjectId, ObjectId, PrimaryKey, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- send(ObjectId, ObjectId, UdpPrimaryKey, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- send(TransportId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(TransportId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send and receive a message from/to the upper-layer-Transport.
- send(TransportId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- send(TransportId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send and receive a message from/to the upper-layer-Transport with options.
- send(TransportId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- send(TransportId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- sendAsync(D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
- sendAsync(D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
- sendAsync(Object) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- sendAsync(Object) - クラス のメソッドorg.piax.gtrans.netty.udp.direct.DirectUdpChannel
- sendAsync(Object) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpRawChannel
- sendAsync(ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
- sendAsync(ObjectId, ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
- sendAsync(ObjectId, ObjectId, PrimaryKey, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- sendAsync(ObjectId, ObjectId, UdpPrimaryKey, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpChannelTransport
- sendAsync(TransportId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
- sendAsync(TransportId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
- sendAsync(NettyMessage<PrimaryKey>) - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- sendAsync(NettyMessage<UdpPrimaryKey>) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- sender - クラス の変数org.piax.gtrans.impl.NestedMessage
- sender - クラス の変数org.piax.gtrans.netty.udp.Signaling.Request
- senderKey - クラス の変数org.piax.gtrans.netty.udp.Signaling.Request
- senderKey - クラス の変数org.piax.gtrans.netty.udp.Signaling.Response
- seq - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- serialize(ByteBuffer) - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- serialize(ByteBuffer) - クラス のメソッドorg.piax.gtrans.PeerLocator
- SERIALIZER - クラス のstatic変数org.piax.gtrans.netty.bootstrap.NettyBootstrap
- serverGroup - クラス の変数org.piax.gtrans.netty.idtrans.IdChannelTransport
- serverGroup - クラス の変数org.piax.gtrans.netty.loctrans.NettyChannelTransport
- set(PeerId, PeerLocator...) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- setAttempt(int) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- setAttempt(int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- setBaseTransport() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- setChannel(Channel) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- setChannelListener(ObjectId, ChannelListener<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Set channel listener.
- setChannelListener(ObjectId, ChannelListener<E>) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- setChannelListener(ChannelListener<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Set channel listener for the object which has default object ID.
- setChannelListener(ChannelListener<E>) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- setContext(ChannelHandlerContext) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- setDefaultAppId(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- setEOFuture() - クラス のメソッドorg.piax.gtrans.FutureQueue
- setGetNextTimeout(int) - クラス のメソッドorg.piax.gtrans.FutureQueue
- setListener(ObjectId, OverlayListener<D, K>) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- setListener(ObjectId, OverlayListener<D, K>) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
- setListener(ObjectId, TransportListener<D>) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- setListener(ObjectId, TransportListener<D>) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Set the TransportListener to receive messages on the Transport.
- setListener(TransportListener<D>) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- setListener(TransportListener<D>) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Register a TransportListener for the default appId.
- setLocator(NettyLocator) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- setLocatorManager(UdpLocatorManager) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey
- setLocatorManager(UdpLocatorManager) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKeySerializer
- setMessage(Object) - クラス のメソッドorg.piax.gtrans.ReceivedMessage
- setNeighbors(List<PrimaryKey.NeighborEntry>) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- setNettyChannel(Channel) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- setPassthrough(Object) - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
- setPrimaryKey(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- setPriority(int) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- setRawKey(ComparableKey<?>) - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- setResponder(String, Function<Signaling.Request, CompletableFuture>) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling
- setSender(InetSocketAddress) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Request
- setSender(InetSocketAddress) - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Response
- setSource(E) - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- setStat(LocatorChannel.Stat) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- setStat(NettyRawChannel.Stat) - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- setupSerializers(ChannelPipeline) - クラス のメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap
- Signaling - org.piax.gtrans.netty.udpのクラス
- Signaling(UdpChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.udp.Signaling
- Signaling.Request<T> - org.piax.gtrans.netty.udpのクラス
- Signaling.Response<T> - org.piax.gtrans.netty.udpのクラス
- Signaling.SignalingException - org.piax.gtrans.netty.udpの例外
- SignalingException(Exception) - 例外 のコンストラクタorg.piax.gtrans.netty.udp.Signaling.SignalingException
- SignalingException(String) - 例外 のコンストラクタorg.piax.gtrans.netty.udp.Signaling.SignalingException
- singletonFutureQueue(E) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- singletonFutureQueue(E) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- singletonFutureQueue(E, Throwable) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- singletonFutureQueue(E, Throwable) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
- singletonQueue(RemoteValue<E>) - クラス のstaticメソッドorg.piax.gtrans.FutureQueue
- size() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- SOCKET_RECV_BUF_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- SOCKET_SEND_BUF_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
socketのsend/receive時に用いる内部バッファのサイズ。
- sort() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- source - クラス の変数org.piax.gtrans.netty.udp.direct.KeyLocatorManager.LocatorEntry
- SPLITTER - インタフェース のstatic変数org.piax.gtrans.netty.NettyEndpoint
- src - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
- src - クラス の変数org.piax.gtrans.impl.NestedMessage
- src - クラス の変数org.piax.gtrans.netty.udp.UdpRawChannel
- srcKey - クラス の変数org.piax.gtrans.netty.udp.direct.DirectSignaling.KeyRequest
- srcPeerId - クラス の変数org.piax.gtrans.impl.NestedMessage
- SSL - org.piax.gtrans.netty.NettyLocator.TYPE
- SslBootstrap<E extends NettyEndpoint> - org.piax.gtrans.netty.bootstrapのクラス
- SslBootstrap(String, int) - クラス のコンストラクタorg.piax.gtrans.netty.bootstrap.SslBootstrap
- stat - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
- statAndScore - クラス のstatic変数org.piax.gtrans.impl.BaseTransportMgr
- supportsDuplex - クラス の変数org.piax.gtrans.impl.ChannelTransportImpl
- supportsDuplex() - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
- supportsDuplex() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
T
- TCP - org.piax.gtrans.netty.NettyLocator.TYPE
- TCP_READ_BUF_LEN - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
TcpTransport内のread用のbyte列のバッファサイズ。
- TcpBootstrap<E extends NettyEndpoint> - org.piax.gtrans.netty.bootstrapのクラス
- TcpBootstrap() - クラス のコンストラクタorg.piax.gtrans.netty.bootstrap.TcpBootstrap
- THREAD_KEEP_ALIVE_TIME - クラス のstatic変数org.piax.gtrans.impl.ReceiverThreadPool
-
アイドル状態のスレッドが終了前に新規タスクを待機する最大時間
- threadPoolByInstance - クラス のstatic変数org.piax.gtrans.impl.ReceiverThreadPool
- toString() - クラス のメソッドorg.piax.gtrans.dcl.DestinationCondition
- toString() - クラス のメソッドorg.piax.gtrans.dcl.VarDestinationPair
- toString() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- toString() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
- toString() - クラス のメソッドorg.piax.gtrans.impl.IdResolver
- toString() - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
- toString() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- toString() - クラス のメソッドorg.piax.gtrans.netty.ControlMessage
- toString() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannel
- toString() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- toString() - クラス のメソッドorg.piax.gtrans.netty.idtrans.PrimaryKey
- toString() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyChannel
- toString() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- toString() - クラス のメソッドorg.piax.gtrans.netty.NettyLocator
- toString() - クラス のメソッドorg.piax.gtrans.netty.NettyMessage
- toString() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.KeyLocatorEntry
- toString() - クラス のメソッドorg.piax.gtrans.netty.udp.direct.KeyLocatorManager.LocatorEntry
- toString() - クラス のメソッドorg.piax.gtrans.netty.udp.Signaling.Request
- toString() - クラス のメソッドorg.piax.gtrans.netty.udp.UdpIdChannel
- toString() - クラス のメソッドorg.piax.gtrans.ov.Link
- toString() - クラス のメソッドorg.piax.gtrans.Peer
- toString0() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
- toString0() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
- toString0() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- touch() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- touch() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- trans - クラス の変数org.piax.gtrans.netty.udp.Signaling
- trans - クラス の変数org.piax.gtrans.Peer.TransportTreeNode
- transId - クラス の変数org.piax.gtrans.impl.TransportImpl
- transIdPath - クラス の変数org.piax.gtrans.impl.TransportImpl
- Transport<D extends Destination> - org.piax.gtransのインタフェース
-
The common interface of the Transport object.
- TransportImpl<D extends Destination> - org.piax.gtrans.implのクラス
-
Transportオブジェクトを実装するための部品として使用するabstractクラス
- TransportImpl(Peer) - クラス のコンストラクタorg.piax.gtrans.impl.TransportImpl
-
RawTransportのように、transport IDを持たないTransportオブジェクトを生成する。
- TransportImpl(Peer, TransportId, Transport<?>) - クラス のコンストラクタorg.piax.gtrans.impl.TransportImpl
-
指定されたtransport IDを持つTransportオブジェクトを生成する。
- TransportListener<D extends Destination> - org.piax.gtransのインタフェース
-
A listener interface for Transport.
- type - クラス の変数org.piax.gtrans.netty.ControlMessage
U
- UDP - org.piax.gtrans.netty.NettyLocator.TYPE
- UdpChannelException() - 例外 のコンストラクタorg.piax.gtrans.netty.udp.UdpRawChannel.UdpChannelException
- UdpChannelTransport - org.piax.gtrans.netty.udpのクラス
- UdpChannelTransport(Peer, TransportId, PeerId) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpChannelTransport
- UdpChannelTransport(Peer, TransportId, PeerId, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpChannelTransport
- UdpChannelTransport(Peer, TransportId, PeerId, UdpPrimaryKey) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpChannelTransport
- UdpIdChannel - org.piax.gtrans.netty.udpのクラス
- UdpIdChannel(int, UdpPrimaryKey, UdpPrimaryKey, ObjectId, ObjectId, boolean, UdpRawChannel, UdpChannelTransport) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpIdChannel
- UdpLocatorManager - org.piax.gtrans.netty.udpのインタフェース
- UdpPrimaryKey - org.piax.gtrans.netty.udpのクラス
- UdpPrimaryKey(ComparableKey<?>) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey(ComparableKey<?>, int) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey(ComparableKey<?>, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey(NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey(UdpPrimaryKey.SIGTYPE, ComparableKey<?>, int) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey(UdpPrimaryKey.SIGTYPE, ComparableKey<?>, NettyLocator) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey(UdpPrimaryKey.SIGTYPE, ComparableKey<?>, NettyLocator, NettyLocator[]) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKey
- UdpPrimaryKey.SIGTYPE - org.piax.gtrans.netty.udpの列挙
- UdpPrimaryKeySerializer - org.piax.gtrans.netty.udpのクラス
- UdpPrimaryKeySerializer() - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpPrimaryKeySerializer
- UdpRawChannel - org.piax.gtrans.netty.udpのクラス
- UdpRawChannel(UdpPrimaryKey, UdpPrimaryKey) - クラス のコンストラクタorg.piax.gtrans.netty.udp.UdpRawChannel
- UdpRawChannel.UdpChannelException - org.piax.gtrans.netty.udpの例外
- UDT - org.piax.gtrans.netty.NettyLocator.TYPE
- UdtBootstrap<E extends NettyEndpoint> - org.piax.gtrans.netty.bootstrapのクラス
- UdtBootstrap() - クラス のコンストラクタorg.piax.gtrans.netty.bootstrap.UdtBootstrap
- UNKNOWN - org.piax.gtrans.netty.NettyLocator.TYPE
- unregisterBaseOverlay(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
- unregisterKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- unregisterKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
- unregisterObserver(LocatorStatusObserver) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
- unregisterRPCObject(ObjectId, Object) - クラス のメソッドorg.piax.gtrans.Peer
- unregisterTransport(TransportIdPath, Transport<?>) - クラス のメソッドorg.piax.gtrans.Peer
- unsetAttempt() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- unsetAttempt() - クラス のメソッドorg.piax.gtrans.netty.loctrans.NettyRawChannel
- UPDATE - org.piax.gtrans.netty.ControlMessage.ControlType
- updateAndGet(PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- updateKey(NettyLocator, PrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorManager
- uppers - クラス の変数org.piax.gtrans.impl.TransportImpl
- use() - クラス のメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel
- USE_INET_MON - クラス のstatic変数org.piax.gtrans.GTransConfigValues
V
- valueOf(String) - 列挙 のstaticメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap.SerializerType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.piax.gtrans.netty.ControlMessage.ControlType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel.Stat
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.piax.gtrans.netty.NettyLocator.TYPE
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey.SIGTYPE
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.piax.gtrans.RequestTransport.Response
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.piax.gtrans.netty.bootstrap.NettyBootstrap.SerializerType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.piax.gtrans.netty.ControlMessage.ControlType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.piax.gtrans.netty.idtrans.LocatorChannel.Stat
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.piax.gtrans.netty.NettyLocator.TYPE
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKey.SIGTYPE
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.piax.gtrans.RequestTransport.Response
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- var - クラス の変数org.piax.gtrans.dcl.VarDestinationPair
- VarDestinationPair - org.piax.gtrans.dclのクラス
-
A var destination factory class of DCL.
- VarDestinationPair(String, Destination) - クラス のコンストラクタorg.piax.gtrans.dcl.VarDestinationPair
- VERSION_NO - クラス のstatic変数org.piax.gtrans.GTransConfigValues
- visit(DCL_AndCondition, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Between, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_BuiltinFunc, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Destination, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Enumeration, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Floating, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Integer, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Interval, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_MinusNumber, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Predicate, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_StartDCL, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_StartDestination, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_String, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(DCL_Var, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visit(SimpleNode, Object) - クラス のメソッドorg.piax.gtrans.dcl.DCLTranslator
- visited - クラス の変数org.piax.gtrans.netty.idtrans.PrimaryKey.NeighborEntry
W
- WAIT - org.piax.gtrans.netty.ControlMessage.ControlType
- WAIT - org.piax.gtrans.netty.idtrans.LocatorChannel.Stat
- waitForFin() - クラス のメソッドorg.piax.gtrans.netty.idtrans.IdChannelTransport
- WITH_FRAGMENTATION - クラス のstatic変数org.piax.gtrans.Peer
- write(Kryo, Output, UdpPrimaryKey) - クラス のメソッドorg.piax.gtrans.netty.udp.UdpPrimaryKeySerializer
- WS - org.piax.gtrans.netty.NettyLocator.TYPE
- WSS - org.piax.gtrans.netty.NettyLocator.TYPE
_
- _newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- _newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.netty.NettyBaseTransportGenerator
- _newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
- _newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.netty.NettyBaseTransportGenerator
すべてのクラス|すべてのパッケージ