| インタフェース | 説明 |
|---|---|
| LinkStatAndScoreIf |
linkの状態監視とスコアリングのためのinterface。
|
| クラス | 説明 |
|---|---|
| BaseTransportGenerator | |
| BaseTransportMgr | |
| BaseTransportMgr.ConnectionStat | |
| ChannelImpl<E extends Endpoint> |
Channelオブジェクトを実装するための部品として使用するabstractクラス
|
| ChannelTransportImpl<E extends Endpoint> | |
| DatagramBasedTransport<U extends Endpoint,L extends Endpoint> |
Channel通信機能を提供しない下位のTransportまたはRawTransportを使って、
通常のChannelを使ったTransportの機能を作るためのテンプレートクラス
|
| DatagramBasedTransport.DatagramChannel<E extends Endpoint> | |
| DiscoverableImpl<E extends Endpoint> | |
| IdResolver | |
| MessageId |
発行されたメッセージのユニーク性を保証するためのID
|
| NestedMessage | |
| OneToOneMappingTransport<E extends Endpoint> |
下位層にTransportを持ち、send, channel.send をそのまま下位層のTransportに流すような
Transportを作成するためのテンプレートクラス
|
| OneToOneMappingTransport.OneToOneChannel<E extends Endpoint> |
OneToOneMappingTransportの内部で使用する下位層のchannelをラップするだけの
ChannelImplクラス
|
| ReceiverThreadPool | |
| RequestTransportImpl<D extends Destination> | |
| RPCInvocationHandler<E extends Endpoint> | |
| TransportImpl<D extends Destination> |
Transportオブジェクトを実装するための部品として使用するabstractクラス
|
| 例外 | 説明 |
|---|---|
| ExceededSizeException |
NestedMessageが規定値を超えたサイズになっている。
|
| InvalidMessageException |
NestedMessageのmagicが不正。
|
| NotEnoughMessageException |
NestedMessageのheaderデータが揃っていない。
|
Copyright © 2017. All rights reserved.