| Package | Description |
|---|---|
| net.tomp2p.connection | |
| net.tomp2p.futures | |
| net.tomp2p.p2p | |
| net.tomp2p.p2p.builder | |
| net.tomp2p.peers | |
| net.tomp2p.rpc |
| Modifier and Type | Method and Description |
|---|---|
PeerConnection |
PeerConnection.changeRemotePeer(PeerAddress remotePeer) |
PeerConnection |
PeerConnection.channelFuture(io.netty.channel.ChannelFuture channelFuture) |
PeerConnection |
HeartBeat.peerConnection() |
PeerConnection |
PeerBean.peerConnection(Number160 peerId)
Returns the
PeerConnection for the given Number160
peerId. |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentHashMap<Number160,PeerConnection> |
PeerBean.openPeerConnections()
Returns a
ConcurrentHashMap with all currently open
PeerConnections. |
| Modifier and Type | Method and Description |
|---|---|
PeerBean |
PeerBean.notifyPeerFound(PeerAddress sender,
PeerAddress reporter,
PeerConnection peerConnection) |
HeartBeat |
HeartBeat.peerConnection(PeerConnection peerConnection) |
K |
RequestHandler.sendTCP(ChannelCreator channelCreator,
PeerConnection peerConnection)
Send a TCP message and expect a reply.
|
K |
RequestHandler.sendTCP(PeerConnection peerConnection) |
void |
Sender.sendTCP(io.netty.channel.SimpleChannelInboundHandler<Message> handler,
FutureResponse futureResponse,
Message message,
ChannelCreator channelCreator,
int idleTCPSeconds,
int connectTimeoutMillis,
PeerConnection peerConnection)
Send a message via TCP.
|
| Modifier and Type | Method and Description |
|---|---|
PeerConnection |
FuturePeerConnection.peerConnection() |
| Modifier and Type | Method and Description |
|---|---|
SendDirectBuilder |
Peer.sendDirect(PeerConnection peerConnection) |
| Modifier and Type | Method and Description |
|---|---|
PeerConnection |
PingBuilder.peerConnection() |
PeerConnection |
SendDirectBuilder.peerConnection() |
| Modifier and Type | Method and Description |
|---|---|
PingBuilder |
PingBuilder.peerConnection(PeerConnection peerConnection) |
SendDirectBuilder |
SendDirectBuilder.peerConnection(PeerConnection peerConnection) |
| Constructor and Description |
|---|
SendDirectBuilder(Peer peer,
PeerConnection peerConnection) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PeerStatusListener.peerFound(PeerAddress remotePeer,
PeerAddress referrer,
PeerConnection peerConnection)
Called if the peer is online and who reported it.
|
boolean |
PeerMap.peerFound(PeerAddress remotePeer,
PeerAddress referrer,
PeerConnection peerConnection)
Adds a neighbor to the neighbor list.
|
boolean |
LocalMap.peerFound(PeerAddress remotePeer,
PeerAddress referrer,
PeerConnection peerConnection) |
| Modifier and Type | Method and Description |
|---|---|
void |
DispatchHandler.forwardMessage(Message requestMessage,
PeerConnection peerConnection,
Responder responder)
Forwards the request to a handler.
|
void |
NeighborRPC.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder) |
void |
PingRPC.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder) |
abstract void |
DispatchHandler.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder)
If the message is OK, that has been previously checked by the user using checkMessage, a reply to the message is
generated here.
|
void |
BroadcastRPC.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder) |
void |
DirectDataRPC.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder) |
void |
AnnounceRPC.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder) |
void |
QuitRPC.handleResponse(Message message,
PeerConnection peerConnection,
boolean sign,
Responder responder) |
Copyright © 2014. All rights reserved.