public class RelayForwarderRPC extends DispatchHandler
| Constructor and Description |
|---|
RelayForwarderRPC(PeerConnection peerConnection,
Peer peer,
RelayRPC relayRPC) |
| Modifier and Type | Method and Description |
|---|---|
static RelayForwarderRPC |
find(Peer peer,
Number160 peerId) |
Collection<PeerAddress> |
getAll() |
void |
handleNeigbhor(Message message,
Responder responder,
PeerAddress sender) |
void |
handleResponse(Message message,
PeerConnection peerConnectionUnused,
boolean sign,
Responder responder) |
void |
register(Peer peer) |
static void |
register(PeerConnection peerConnection,
Peer peer,
RelayRPC relayRPC) |
void |
setMap(List<Map<Number160,PeerStatatistic>> peerMap) |
static void |
unregister(Peer peer,
Number160 unreachablePeer) |
connectionBean, createMessage, createResponseMessage, createResponseMessage, forwardMessage, peerBean, register, signpublic RelayForwarderRPC(PeerConnection peerConnection, Peer peer, RelayRPC relayRPC)
peerConnection - A peer connection to an unreachable peer that is permanently
openpeer - The relay peerpublic void register(Peer peer)
public static void register(PeerConnection peerConnection, Peer peer, RelayRPC relayRPC)
public static RelayForwarderRPC find(Peer peer, Number160 peerId)
public void handleResponse(Message message, PeerConnection peerConnectionUnused, boolean sign, Responder responder) throws Exception
handleResponse in class DispatchHandlerExceptionpublic void handleNeigbhor(Message message, Responder responder, PeerAddress sender) throws IOException
IOExceptionpublic Collection<PeerAddress> getAll()
public void setMap(List<Map<Number160,PeerStatatistic>> peerMap)
Copyright © 2014. All rights reserved.