| 修飾子とタイプ | メソッドと説明 |
|---|---|
Channel<E> |
ChannelTransport.newChannel(E dst) |
Channel<E> |
ChannelTransport.newChannel(E dst,
boolean isDuplex) |
Channel<E> |
ChannelTransport.newChannel(E dst,
TransOptions opts) |
Channel<E> |
ChannelTransport.newChannel(ObjectId appId,
E dst) |
Channel<E> |
ChannelTransport.newChannel(ObjectId appId,
E dst,
boolean isDuplex) |
Channel<E> |
ChannelTransport.newChannel(ObjectId appId,
E dst,
TransOptions opts) |
Channel<E> |
ChannelTransport.newChannel(ObjectId sender,
ObjectId receiver,
E dst)
Create a new channel.
|
Channel<E> |
ChannelTransport.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex)
Create a new channel with isDuplex.
|
Channel<E> |
ChannelTransport.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex,
int timeout)
Create a new channel with isDuplex and timeout.
|
Channel<E> |
ChannelTransport.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex,
TransOptions opts) |
Channel<E> |
ChannelTransport.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
int timeout)
Create a new channel with timeout.
|
Channel<E> |
ChannelTransport.newChannel(TransportId upperTrans,
E dst)
Create a new channel for a transport object.
|
Channel<E> |
ChannelTransport.newChannel(TransportId upperTrans,
E dst,
boolean isDuplex)
Create a new channel for a transport object with isDuplex.
|
Channel<E> |
ChannelTransport.newChannel(TransportId upperTrans,
E dst,
boolean isDuplex,
int timeout)
Create a new channel for a transport object with isDuplex and timeout.
|
Channel<E> |
ChannelTransport.newChannel(TransportId upperTrans,
E dst,
boolean isDuplex,
TransOptions opts) |
Channel<E> |
ChannelTransport.newChannel(TransportId upperTrans,
E dst,
int timeout)
Create a new channel for a transport object with timeout.
|
FutureQueue<?> |
RequestTransport.request(D dst,
Object msg) |
FutureQueue<?> |
RequestTransport.request(D dst,
Object msg,
int timeout) |
FutureQueue<?> |
RequestTransport.request(D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
RequestTransport.request(ObjectId appId,
D dst,
Object msg) |
FutureQueue<?> |
RequestTransport.request(ObjectId appId,
D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
RequestTransport.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg)
Send a request message.
|
FutureQueue<?> |
RequestTransport.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
int timeout)
Send a request message.
|
FutureQueue<?> |
RequestTransport.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
TransOptions opts)
Send a request message.
|
FutureQueue<?> |
RequestTransport.request(TransportId upperTrans,
D dst,
Object msg)
Send a request message.
|
FutureQueue<?> |
RequestTransport.request(TransportId upperTrans,
D dst,
Object msg,
int timeout)
Send a request message.
|
FutureQueue<?> |
RequestTransport.request(TransportId upperTrans,
D dst,
Object msg,
TransOptions opts)
Send a request message.
|
void |
Transport.send(D dst,
Object msg)
Send a message to the dst which have the default ObjectId.
|
void |
Transport.send(D dst,
Object msg,
TransOptions opts) |
void |
Transport.send(ObjectId appId,
D dst,
Object msg)
Send a message to the dst which have same ObjectId as an application Id.
|
void |
Transport.send(ObjectId appId,
D dst,
Object msg,
TransOptions opts) |
void |
Transport.send(ObjectId sender,
ObjectId receiver,
D dst,
Object msg)
Send a message from a local object to a remote object.
|
void |
Transport.send(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
TransOptions opts)
Send a message from a local object to a remote object with options.
|
void |
Transport.send(TransportId upperTrans,
D dst,
Object msg)
Send and receive a message from/to the upper-layer-Transport.
|
void |
Transport.send(TransportId upperTrans,
D dst,
Object msg,
TransOptions opts)
Send and receive a message from/to the upper-layer-Transport with options.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
BaseChannelTransportImpl.lowerSend(ObjectId sender,
ObjectId receiver,
E dst,
NestedMessage nmsg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
HandoverTransport.lowerSend(PeerId dst,
NestedMessage nmsg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
DatagramBasedTransport._send(ObjectId sender,
ObjectId receiver,
int channelNo,
U dst,
Object msg) |
protected void |
OneToOneMappingTransport.lowerSend(ObjectId sender,
ObjectId receiver,
E dst,
NestedMessage nmsg) |
protected abstract void |
DatagramBasedTransport.lowerSend(U dst,
NestedMessage nmsg)
サブクラスで下位層の送信処理を実装するために用いるメソッド。
|
Channel<E> |
ChannelTransportImpl.newChannel(E dst) |
Channel<E> |
ChannelTransportImpl.newChannel(E dst,
boolean isDuplex) |
Channel<E> |
ChannelTransportImpl.newChannel(E dst,
TransOptions opts) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId appId,
E dst) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId appId,
E dst,
boolean isDuplex) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId appId,
E dst,
TransOptions opts) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId sender,
ObjectId receiver,
E dst) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex) |
abstract Channel<E> |
ChannelTransportImpl.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex,
int timeout) |
Channel<E> |
OneToOneMappingTransport.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex,
int timeout) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex,
TransOptions opts) |
Channel<E> |
ChannelTransportImpl.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
int timeout) |
Channel<U> |
DatagramBasedTransport.newChannel(ObjectId sender,
ObjectId receiver,
U dst,
boolean isDuplex,
int timeout) |
Channel<E> |
ChannelTransportImpl.newChannel(TransportId upperTrans,
E dst) |
Channel<E> |
ChannelTransportImpl.newChannel(TransportId upperTrans,
E dst,
boolean isDuplex) |
Channel<E> |
ChannelTransportImpl.newChannel(TransportId upperTrans,
E dst,
boolean isDuplex,
int timeout) |
Channel<E> |
ChannelTransportImpl.newChannel(TransportId upperTrans,
E dst,
boolean isDuplex,
TransOptions opts) |
Channel<E> |
ChannelTransportImpl.newChannel(TransportId upperTrans,
E dst,
int timeout) |
FutureQueue<?> |
RequestTransportImpl.request(D dst,
Object msg) |
FutureQueue<?> |
RequestTransportImpl.request(D dst,
Object msg,
int timeout) |
FutureQueue<?> |
RequestTransportImpl.request(D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
RequestTransportImpl.request(ObjectId appId,
D dst,
Object msg) |
FutureQueue<?> |
RequestTransportImpl.request(ObjectId appId,
D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
RequestTransportImpl.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg) |
FutureQueue<?> |
RequestTransportImpl.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
int timeout) |
FutureQueue<?> |
RequestTransportImpl.request(TransportId upperTrans,
D dst,
Object msg) |
FutureQueue<?> |
RequestTransportImpl.request(TransportId upperTrans,
D dst,
Object msg,
int timeout) |
FutureQueue<?> |
RequestTransportImpl.request(TransportId upperTrans,
D dst,
Object msg,
TransOptions opts) |
void |
TransportImpl.send(D dst,
Object msg) |
void |
TransportImpl.send(D dst,
Object msg,
TransOptions opts) |
void |
TransportImpl.send(ObjectId appId,
D dst,
Object msg) |
void |
TransportImpl.send(ObjectId appId,
D dst,
Object msg,
TransOptions opts) |
void |
RequestTransportImpl.send(ObjectId sender,
ObjectId receiver,
D dst,
Object msg) |
void |
RequestTransportImpl.send(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
TransOptions opts) |
void |
TransportImpl.send(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
TransOptions opts) |
void |
OneToOneMappingTransport.send(ObjectId sender,
ObjectId receiver,
E dst,
Object msg) |
void |
DatagramBasedTransport.send(ObjectId sender,
ObjectId receiver,
U dst,
Object msg) |
void |
TransportImpl.send(TransportId upperTrans,
D dst,
Object msg) |
void |
TransportImpl.send(TransportId upperTrans,
D dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
default Link[] |
RoutingTableAccessor.getAll() |
default int |
RoutingTableAccessor.getHeight(Comparable<?> key) |
default Link |
RoutingTableAccessor.getLeft(Comparable<?> key) |
default Link |
RoutingTableAccessor.getLeft(Comparable<?> key,
int level) |
default Link[] |
RoutingTableAccessor.getLefts(Comparable<?> key) |
default Link[] |
RoutingTableAccessor.getLefts(Comparable<?> key,
int level) |
default Link |
RoutingTableAccessor.getLocal(Comparable<?> key) |
default Link |
RoutingTableAccessor.getRight(Comparable<?> key) |
default Link |
RoutingTableAccessor.getRight(Comparable<?> key,
int level) |
default Link[] |
RoutingTableAccessor.getRights(Comparable<?> key) |
default Link[] |
RoutingTableAccessor.getRights(Comparable<?> key,
int level) |
default Set<Key> |
RoutingTableAccessor.keySet() |
FutureQueue<?> |
Overlay.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg) |
FutureQueue<?> |
Overlay.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg,
int timeout) |
FutureQueue<?> |
Overlay.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg,
TransOptions opts) |
FutureQueue<?> |
Overlay.request(ObjectId appId,
String dstExp,
Object msg) |
FutureQueue<?> |
Overlay.request(ObjectId appId,
String dstExp,
Object msg,
TransOptions opts) |
FutureQueue<?> |
Overlay.request(String dstExp,
Object msg) |
FutureQueue<?> |
Overlay.request(String dstExp,
Object msg,
int timeout) |
FutureQueue<?> |
Overlay.request(String dstExp,
Object msg,
TransOptions opts) |
FutureQueue<?> |
Overlay.request(TransportId upperTrans,
String dstExp,
Object msg,
int timeout) |
void |
Overlay.send(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg) |
void |
Overlay.send(ObjectId appId,
String dstExp,
Object msg) |
void |
Overlay.send(String dstExp,
Object msg) |
void |
Overlay.send(TransportId upperTrans,
String dstExp,
Object msg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
CombinedOverlay.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
CombinedOverlay.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg,
int timeout) |
FutureQueue<?> |
CombinedOverlay.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg,
TransOptions opts) |
void |
CombinedOverlay.send(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
CompoundOverlay.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
CompoundOverlay.request0(ObjectId sender,
ObjectId receiver,
List<TransportIdPath> nextOvs,
D dst,
Object msg,
TransOptions opts) |
void |
CompoundOverlay.send(ObjectId sender,
ObjectId receiver,
D dst,
Object msg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
DOLR.request(ObjectId sender,
ObjectId receiver,
K dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
SimpleFlooding.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
OverlayImpl.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg) |
FutureQueue<?> |
OverlayImpl.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg,
int timeout) |
FutureQueue<?> |
OverlayImpl.request(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg,
TransOptions opts) |
FutureQueue<?> |
OverlayImpl.request(ObjectId appId,
String dstExp,
Object msg) |
FutureQueue<?> |
OverlayImpl.request(ObjectId appId,
String dstExp,
Object msg,
int timeout) |
FutureQueue<?> |
OverlayImpl.request(ObjectId appId,
String dstExp,
Object msg,
TransOptions opts) |
FutureQueue<?> |
OverlayImpl.request(String dstExp,
Object msg) |
FutureQueue<?> |
OverlayImpl.request(String dstExp,
Object msg,
int timeout) |
FutureQueue<?> |
OverlayImpl.request(String dstExp,
Object msg,
TransOptions opts) |
FutureQueue<?> |
OverlayImpl.request(TransportId transId,
String dstExp,
Object msg,
int timeout) |
void |
OverlayImpl.send(ObjectId sender,
ObjectId receiver,
String dstExp,
Object msg) |
void |
OverlayImpl.send(ObjectId appId,
String dstExp,
Object msg) |
void |
OverlayImpl.send(String dstExp,
Object msg) |
void |
OverlayImpl.send(TransportId transId,
String dstExp,
Object msg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
LLNet.request(ObjectId sender,
ObjectId receiver,
GeoRegion dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
MSkipGraph.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
MSkipGraph.request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
int timeout) |
FutureQueue<?> |
MSkipGraph.request1(ObjectId sender,
ObjectId receiver,
K dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
MSkipGraph.request2(ObjectId sender,
ObjectId receiver,
KeyRange<K> dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
MSkipGraph.request3(ObjectId sender,
ObjectId receiver,
KeyRanges<K> dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
Suzaku.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
int timeout) |
FutureQueue<?> |
Suzaku.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
Suzaku.request1(ObjectId sender,
ObjectId receiver,
K dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
Suzaku.request2(ObjectId sender,
ObjectId receiver,
KeyRange<K> dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
Suzaku.request3(ObjectId sender,
ObjectId receiver,
KeyRanges<K> dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Channel<E> |
MonoTransport.newChannel(E dst) |
Channel<E> |
MonoTransportImpl.newChannel(E dst) |
Channel<E> |
MonoTransport.newChannel(E dst,
boolean isDuplex) |
Channel<E> |
MonoTransportImpl.newChannel(E dst,
boolean isDuplex) |
Channel<E> |
MonoTransport.newChannel(E dst,
boolean isDuplex,
int timeout) |
abstract Channel<E> |
MonoTransportImpl.newChannel(E dst,
boolean isDuplex,
int timeout) |
Channel<E> |
MonoTransport.newChannel(E dst,
int timeout) |
Channel<E> |
MonoTransportImpl.newChannel(E dst,
int timeout) |
Channel<E> |
MonoTransportImpl.newChannel(ObjectId sender,
ObjectId receiver,
E dst,
boolean isDuplex,
int timeout) |
void |
MonoTransport.send(E dst,
Object msg) |
abstract void |
MonoTransportImpl.send(E dst,
Object msg) |
void |
RawTransport.send(E dst,
Object msg) |
void |
MonoTransportImpl.send(ObjectId sender,
ObjectId receiver,
E dst,
Object msg) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
ChannelAddOnTransport.lowerSend(E dst,
NestedMessage nmsg) |
protected void |
FailureSimulationChannelTransport.lowerSend(E dst,
NestedMessage nmsg) |
protected void |
FragmentationTransport.lowerSend(ObjectId sender,
ObjectId receiver,
E dst,
NestedMessage nmsg) |
Copyright © 2017. All rights reserved.