net.i2p.router.transport.udp
class IntroductionManager extends Object
Constructor and Description |
---|
IntroductionManager(RouterContext ctx,
UDPTransport transport) |
Modifier and Type | Method and Description |
---|---|
void |
add(PeerState peer) |
PeerState |
get(long id) |
(package private) int |
introducerCount()
Not as elaborate as pickInbound() above.
|
int |
pickInbound(Properties ssuOptions,
int howMany)
Grab a bunch of peers who are willing to be introducers for us that
are locally known (duh) and have published their own SSU address (duh^2).
|
(package private) void |
receiveRelayIntro(RemoteHostId bob,
UDPPacketReader reader) |
(package private) void |
receiveRelayRequest(RemoteHostId alice,
UDPPacketReader reader) |
void |
remove(PeerState peer) |
void |
reset() |
public IntroductionManager(RouterContext ctx, UDPTransport transport)
public void reset()
public void add(PeerState peer)
public void remove(PeerState peer)
public PeerState get(long id)
public int pickInbound(Properties ssuOptions, int howMany)
int introducerCount()
void receiveRelayIntro(RemoteHostId bob, UDPPacketReader reader)
void receiveRelayRequest(RemoteHostId alice, UDPPacketReader reader)