Uses of Class
net.i2p.router.client.ClientConnectionRunner
Package
Description
Implements the router side of the I2CP interface,
which is the API for applications to send and receive data through the router.
-
Uses of ClientConnectionRunner in net.i2p.router.client
Modifier and TypeClassDescription(package private) class
Zero-copy in-JVM.Modifier and TypeFieldDescriptionprotected final ClientConnectionRunner
ClientMessageEventListener._runner
Modifier and TypeMethodDescription(package private) ClientConnectionRunner
ClientManager.getRunner
(Destination dest) UnsynchronizedModifier and TypeMethodDescriptionint
ClientManager.destinationEstablished
(ClientConnectionRunner runner, Destination dest) Add to the clients list.void
ClientManager.registerConnection
(ClientConnectionRunner runner) boolean
ClientManager.registerEncryptedDestination
(ClientConnectionRunner runner, Hash hash) Call after destinationEstablished(), when an encrypted leaseset is created, so we know it's local.void
ClientManager.unregisterConnection
(ClientConnectionRunner runner) Remove all sessions for this runner.void
ClientManager.unregisterEncryptedDestination
(ClientConnectionRunner runner, Hash hash) Remove the hash for the encrypted LS.ModifierConstructorDescriptionClientMessageEventListener
(RouterContext context, ClientConnectionRunner runner, boolean enforceAuth) ClientWriterRunner
(RouterContext context, ClientConnectionRunner runner) LookupDestJob
(RouterContext context, ClientConnectionRunner runner, long reqID, long timeout, SessionId sessID, Hash h, String name, Hash fromLocalDest) One of h or name non-null.LookupDestJob
(RouterContext context, ClientConnectionRunner runner, Hash h, Hash fromLocalDest) MessageReceivedJob
(RouterContext ctx, ClientConnectionRunner runner, Destination toDest, Destination fromDest, Payload payload, boolean sendDirect) ReportAbuseJob
(RouterContext context, ClientConnectionRunner runner, Destination dest, String reason, int severity) RequestLeaseSetJob
(RouterContext ctx, ClientConnectionRunner runner, LeaseRequestState state)