| Package | Description |
|---|---|
| net.tomp2p.connection | |
| net.tomp2p.p2p | |
| net.tomp2p.rpc |
| Constructor and Description |
|---|
Dispatcher(int p2pID,
PeerBean peerBeanMaster,
int heartBeatMillis) |
RequestHandler(K futureResponse,
PeerBean peerBean,
ConnectionBean connectionBean,
ConnectionConfiguration configuration)
Create a request handler that can send UDP messages.
|
Sender(Number160 peerId,
List<PeerStatusListener> peerStatusListeners,
ChannelClientConfiguration channelClientConfiguration,
Dispatcher dispatcher,
SendBehavior sendBehavior,
PeerBean peerBean)
Creates a new sender with the listeners for offline peers.
|
| Modifier and Type | Method and Description |
|---|---|
PeerBean |
Peer.peerBean() |
| Constructor and Description |
|---|
DistributedRouting(PeerBean peerBean,
NeighborRPC neighbors)
The routing process involves multiple RPCs, mostly UDP based.
|
| Modifier and Type | Method and Description |
|---|---|
PeerBean |
DispatchHandler.peerBean() |
| Constructor and Description |
|---|
AnnounceRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Constructor that registers this RPC with the message handler.
|
BroadcastRPC(PeerBean peerBean,
ConnectionBean connectionBean,
BroadcastHandler broadcastHandler) |
DirectDataRPC(PeerBean peerBean,
ConnectionBean connectionBean) |
DispatchHandler(PeerBean peerBean,
ConnectionBean connectionBean)
Creates a handler with a connection and peer bean.
|
NeighborRPC(PeerBean peerBean,
ConnectionBean connectionBean) |
NeighborRPC(PeerBean peerBean,
ConnectionBean connectionBean,
boolean register)
Setup the RPC and register for incoming messages.
|
PingRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Creates an new handshake RPC with listeners.
|
QuitRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Constructor that registers this RPC with the message handler.
|
Copyright © 2015. All rights reserved.