索引

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
 
A B C D E F G H I J K L M N O P R S T U V W _ 
すべてのクラス|すべてのパッケージ