Uses of Class
net.i2p.internal.I2CPMessageQueue
Package
Description
Implements the base I2P SDK for developing applications that communicate
through I2P.
Interface and classes for a router and client
within the same JVM to directly pass I2CP messages using Queues
instead of serialized messages over socket streams.
Implements the router side of the I2CP interface,
which is the API for applications to send and receive data through the router.
-
Uses of I2CPMessageQueue in net.i2p.client.impl
Modifier and TypeFieldDescriptionprotected I2CPMessageQueue
I2PSessionImpl._queue
Used for internal connections to the router. -
Uses of I2CPMessageQueue in net.i2p.internal
Modifier and TypeMethodDescriptionInternalClientManager.connect()
Connect to the router, receiving a message queue to talk to the router with.ModifierConstructorDescriptionCreates a new instance of this QueuedMessageReader and spawns a pumper thread. -
Uses of I2CPMessageQueue in net.i2p.router.client
Modifier and TypeClassDescription(package private) class
Contains the methods to talk to a router or client via I2CP, when both are in the same JVM.Modifier and TypeMethodDescriptionClientManagerFacadeImpl.connect()
The InternalClientManager interface.ClientManager.internalConnect()
The InternalClientManager interface.ModifierConstructorDescriptionQueuedClientConnectionRunner
(RouterContext context, ClientManager manager, I2CPMessageQueue queue) Create a new runner with the given queues