Uses of Class
net.i2p.data.RouterIdentity

Packages that use RouterIdentity
net.i2p.data   
net.i2p.router   
net.i2p.router.message   
net.i2p.router.networkdb   
net.i2p.router.networkdb.kademlia   
net.i2p.router.transport   
net.i2p.router.transport.ntcp   
net.i2p.router.transport.tcp Implements the transport for communicating with other routers via TCP/IP. 
net.i2p.router.transport.udp   
net.i2p.router.tunnel.pool   
 

Uses of RouterIdentity in net.i2p.data
 

Methods in net.i2p.data that return RouterIdentity
 RouterIdentity RouterInfo.getIdentity()
          Retrieve the identity of the router represented
 

Methods in net.i2p.data with parameters of type RouterIdentity
 void RouterInfo.setIdentity(RouterIdentity ident)
          Configure the identity of the router represented
 

Uses of RouterIdentity in net.i2p.router
 

Methods in net.i2p.router with parameters of type RouterIdentity
 int InNetMessagePool.add(I2NPMessage messageBody, RouterIdentity fromRouter, Hash fromRouterHash)
          Add a new message to the pool, returning the number of messages in the pool so that the comm system can throttle inbound messages.
 Job HandlerJobBuilder.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
          Create a new job to handle the received message.
 

Uses of RouterIdentity in net.i2p.router.message
 

Methods in net.i2p.router.message with parameters of type RouterIdentity
 Job GarlicMessageHandler.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 

Constructors in net.i2p.router.message with parameters of type RouterIdentity
HandleGarlicMessageJob(RouterContext context, GarlicMessage msg, RouterIdentity from, Hash fromHash)
           
 

Uses of RouterIdentity in net.i2p.router.networkdb
 

Methods in net.i2p.router.networkdb with parameters of type RouterIdentity
 Job DatabaseStoreMessageHandler.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 Job DatabaseLookupMessageHandler.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 

Constructors in net.i2p.router.networkdb with parameters of type RouterIdentity
HandleDatabaseLookupMessageJob(RouterContext ctx, DatabaseLookupMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
HandleDatabaseStoreMessageJob(RouterContext ctx, DatabaseStoreMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 

Uses of RouterIdentity in net.i2p.router.networkdb.kademlia
 

Methods in net.i2p.router.networkdb.kademlia with parameters of type RouterIdentity
 Job FloodfillDatabaseStoreMessageHandler.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 Job FloodfillDatabaseLookupMessageHandler.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 

Constructors in net.i2p.router.networkdb.kademlia with parameters of type RouterIdentity
HandleFloodfillDatabaseLookupMessageJob(RouterContext ctx, DatabaseLookupMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
HandleFloodfillDatabaseStoreMessageJob(RouterContext ctx, DatabaseStoreMessage receivedMessage, RouterIdentity from, Hash fromHash, FloodfillNetworkDatabaseFacade facade)
           
 

Uses of RouterIdentity in net.i2p.router.transport
 

Methods in net.i2p.router.transport with parameters of type RouterIdentity
 void TransportManager.messageReceived(I2NPMessage message, RouterIdentity fromRouter, Hash fromRouterHash)
           
 void TransportEventListener.messageReceived(I2NPMessage message, RouterIdentity fromRouter, Hash fromRouterHash)
           
 void TransportImpl.messageReceived(I2NPMessage inMsg, RouterIdentity remoteIdent, Hash remoteIdentHash, long msToReceive, int bytesReceived)
          Message received from the I2NPMessageReader - send it to the listener
 

Constructors in net.i2p.router.transport with parameters of type RouterIdentity
BandwidthLimitedInputStream(RouterContext context, java.io.InputStream source, RouterIdentity peer)
           
BandwidthLimitedInputStream(RouterContext context, java.io.InputStream source, RouterIdentity peer, boolean pullFromOutbound)
           
BandwidthLimitedOutputStream(RouterContext context, java.io.OutputStream source, RouterIdentity peer)
           
 

Uses of RouterIdentity in net.i2p.router.transport.ntcp
 

Methods in net.i2p.router.transport.ntcp that return RouterIdentity
 RouterIdentity NTCPConnection.getRemotePeer()
           
 

Methods in net.i2p.router.transport.ntcp with parameters of type RouterIdentity
 void NTCPConnection.setRemotePeer(RouterIdentity ident)
           
 

Constructors in net.i2p.router.transport.ntcp with parameters of type RouterIdentity
NTCPConnection(RouterContext ctx, NTCPTransport transport, RouterIdentity remotePeer, NTCPAddress remAddr)
          Create an outbound unconnected NTCP connection
 

Uses of RouterIdentity in net.i2p.router.transport.tcp
 

Methods in net.i2p.router.transport.tcp that return RouterIdentity
 RouterIdentity TCPConnection.getRemoteRouterIdentity()
          Who are we talking with (or null if not identified)
 

Methods in net.i2p.router.transport.tcp with parameters of type RouterIdentity
 void TCPConnection.setRemoteRouterIdentity(RouterIdentity ident)
          Who are we talking with (or null if not identified)
 

Uses of RouterIdentity in net.i2p.router.transport.udp
 

Methods in net.i2p.router.transport.udp that return RouterIdentity
 RouterIdentity InboundEstablishState.getConfirmedIdentity()
          Who is Alice (null if forged/unknown)
 RouterIdentity OutboundEstablishState.getRemoteIdentity()
           
 

Methods in net.i2p.router.transport.udp with parameters of type RouterIdentity
 UDPPacket[] PacketBuilder.buildSessionConfirmedPackets(OutboundEstablishState state, RouterIdentity ourIdentity)
          Build a new series of SessionConfirmed packets for the given peer, encrypting it as necessary.
 void UDPTransport.messageReceived(I2NPMessage inMsg, RouterIdentity remoteIdent, Hash remoteIdentHash, long msToReceive, int bytesReceived)
           
 

Constructors in net.i2p.router.transport.udp with parameters of type RouterIdentity
OutboundEstablishState(RouterContext ctx, java.net.InetAddress remoteHost, int remotePort, RouterIdentity remotePeer, SessionKey introKey, UDPAddress addr)
           
 

Uses of RouterIdentity in net.i2p.router.tunnel.pool
 

Methods in net.i2p.router.tunnel.pool with parameters of type RouterIdentity
 Job TunnelMessageHandlerBuilder.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)
           
 Job HandleTunnelCreateMessageJob.Builder.createJob(I2NPMessage receivedMessage, RouterIdentity from, Hash fromHash)