|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RouterInfo | |
net.i2p.data | |
net.i2p.data.i2np | |
net.i2p.router | |
net.i2p.router.message | |
net.i2p.router.networkdb.kademlia | |
net.i2p.router.startup | |
net.i2p.router.transport | |
net.i2p.router.transport.tcp | Implements the transport for communicating with other routers via TCP/IP. |
net.i2p.router.tunnel | |
net.i2p.router.tunnel.pool |
Uses of RouterInfo in net.i2p.data |
Constructors in net.i2p.data with parameters of type RouterInfo | |
RouterInfo(RouterInfo old)
|
Uses of RouterInfo in net.i2p.data.i2np |
Methods in net.i2p.data.i2np that return RouterInfo | |
RouterInfo |
DatabaseStoreMessage.getRouterInfo()
Defines the router info value in the network database being stored |
Methods in net.i2p.data.i2np with parameters of type RouterInfo | |
void |
DatabaseStoreMessage.setRouterInfo(RouterInfo routerInfo)
|
Uses of RouterInfo in net.i2p.router |
Methods in net.i2p.router that return RouterInfo | |
RouterInfo |
DummyNetworkDatabaseFacade.lookupRouterInfoLocally(Hash key)
|
RouterInfo |
DummyNetworkDatabaseFacade.store(Hash key,
RouterInfo routerInfo)
|
RouterInfo |
OutNetMessage.getTarget()
Specifies the router to which the message should be delivered. |
abstract RouterInfo |
NetworkDatabaseFacade.lookupRouterInfoLocally(Hash key)
|
abstract RouterInfo |
NetworkDatabaseFacade.store(Hash key,
RouterInfo routerInfo)
return the routerInfo if another router already existed at that key |
RouterInfo |
Router.getRouterInfo()
|
Methods in net.i2p.router with parameters of type RouterInfo | |
void |
DummyNetworkDatabaseFacade.publish(RouterInfo localRouterInfo)
|
RouterInfo |
DummyNetworkDatabaseFacade.store(Hash key,
RouterInfo routerInfo)
|
void |
OutNetMessage.setTarget(RouterInfo target)
|
abstract RouterInfo |
NetworkDatabaseFacade.store(Hash key,
RouterInfo routerInfo)
return the routerInfo if another router already existed at that key |
abstract void |
NetworkDatabaseFacade.publish(RouterInfo localRouterInfo)
|
void |
Router.setRouterInfo(RouterInfo info)
|
Uses of RouterInfo in net.i2p.router.message |
Methods in net.i2p.router.message that return RouterInfo | |
RouterInfo |
GarlicConfig.getRecipient()
|
RouterInfo |
GarlicConfig.getReplyThroughRouter()
|
Methods in net.i2p.router.message with parameters of type RouterInfo | |
void |
GarlicConfig.setRecipient(RouterInfo info)
Router to receive and process this clove - the router that will open the delivery instructions and decide what to do process it locally as an I2NPMessage, forward it as an I2NPMessage to a router, forward it as an I2NPMessage to a Destination, or forward it as an I2NPMessage to a tunnel. |
void |
GarlicConfig.setReplyThroughRouter(RouterInfo replyThroughRouter)
Specify the router through which a reply to this clove can be sent. |
Constructors in net.i2p.router.message with parameters of type RouterInfo | |
BuildTestMessageJob(RouterContext ctx,
RouterInfo target,
Hash replyTo,
Job onSendJob,
Job onSendFailedJob,
long timeoutMs,
int priority)
|
Uses of RouterInfo in net.i2p.router.networkdb.kademlia |
Methods in net.i2p.router.networkdb.kademlia that return RouterInfo | |
(package private) static RouterInfo |
RouterGenerator.createRouterInfo(int num)
|
RouterInfo |
KademliaNetworkDatabaseFacade.lookupRouterInfoLocally(Hash key)
|
RouterInfo |
KademliaNetworkDatabaseFacade.store(Hash key,
RouterInfo routerInfo)
store the routerInfo |
Methods in net.i2p.router.networkdb.kademlia with parameters of type RouterInfo | |
protected void |
SearchJob.sendSearch(RouterInfo router)
Send a search to the given peer |
protected void |
SearchJob.sendLeaseSearch(RouterInfo router)
we're (probably) searching for a LeaseSet, so to be (overly) cautious, we're sending the request out through a tunnel w/ reply back through another tunnel. |
protected void |
SearchJob.sendRouterSearch(RouterInfo router)
we're searching for a router, so we can just send direct |
protected DatabaseLookupMessage |
SearchJob.buildMessage(TunnelId replyTunnelId,
RouterInfo replyGateway,
long expiration)
Build the database search message |
void |
KademliaNetworkDatabaseFacade.publish(RouterInfo localRouterInfo)
|
(package private) java.lang.String |
KademliaNetworkDatabaseFacade.validate(Hash key,
RouterInfo routerInfo)
Determine whether this routerInfo will be accepted as valid and current given what we know now. |
RouterInfo |
KademliaNetworkDatabaseFacade.store(Hash key,
RouterInfo routerInfo)
store the routerInfo |
protected DatabaseLookupMessage |
ExploreJob.buildMessage(TunnelId replyTunnelId,
RouterInfo replyGateway,
long expiration)
Build the database search message, but unlike the normal searches, we're more explicit in what we /dont/ want. |
Constructors in net.i2p.router.networkdb.kademlia with parameters of type RouterInfo | |
StoreMessageSelector(RouterContext ctx,
long storeJobId,
RouterInfo peer,
long waitingForId,
long expiration)
|
|
SearchUpdateReplyFoundJob(RouterContext context,
RouterInfo peer,
SearchState state,
KademliaNetworkDatabaseFacade facade,
SearchJob job)
|
|
SearchMessageSelector(RouterContext context,
RouterInfo peer,
long expiration,
SearchState state)
|
|
SearchJob.FailedJob(RouterContext enclosingContext,
RouterInfo peer)
|
|
SearchJob.FailedJob(RouterContext enclosingContext,
RouterInfo peer,
boolean penalizePeer)
Allow the choice as to whether failed searches should count against the peer (such as if we search for a random key) |
Uses of RouterInfo in net.i2p.router.startup |
Methods in net.i2p.router.startup that return RouterInfo | |
(package private) RouterInfo |
CreateRouterInfoJob.createRouterInfo()
|
Uses of RouterInfo in net.i2p.router.transport |
Methods in net.i2p.router.transport that return RouterInfo | |
RouterInfo |
TransportBid.getRouter()
Router to which the message is to be sent |
Methods in net.i2p.router.transport with parameters of type RouterInfo | |
void |
TransportBid.setRouter(RouterInfo router)
|
TransportBid |
Transport.bid(RouterInfo toAddress,
long dataSize)
|
Uses of RouterInfo in net.i2p.router.transport.tcp |
Methods in net.i2p.router.transport.tcp that return RouterInfo | |
(package private) RouterInfo |
TCPTransport.getNextPeer()
Blocking call to retrieve the next peer that we want to establish a connection with. |
Methods in net.i2p.router.transport.tcp with parameters of type RouterInfo | |
TransportBid |
TCPTransport.bid(RouterInfo toAddress,
long dataSize)
|
(package private) void |
TCPTransport.establishmentComplete(RouterInfo info)
Called after an establisher finished (or failed) connecting to the peer |
Constructors in net.i2p.router.transport.tcp with parameters of type RouterInfo | |
ConnectionBuilder(RouterContext context,
TCPTransport transport,
RouterInfo info)
|
Uses of RouterInfo in net.i2p.router.tunnel |
Methods in net.i2p.router.tunnel with parameters of type RouterInfo | |
void |
OutboundMessageDistributor.distribute(I2NPMessage msg,
RouterInfo target,
TunnelId tunnel)
|
Uses of RouterInfo in net.i2p.router.tunnel.pool |
Constructors in net.i2p.router.tunnel.pool with parameters of type RouterInfo | |
SendGarlicMessageJob(RouterContext ctx,
I2NPMessage payload,
RouterInfo target,
MessageSelector selector,
ReplyJob onReply,
Job onTimeout,
SessionKey sentKey,
java.util.Set sentTags)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |