Uses of Class
net.i2p.internal.I2CPMessageQueue
Packages that use 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
Fields in net.i2p.client.impl declared as I2CPMessageQueueModifier and TypeFieldDescriptionprotected I2CPMessageQueue
I2PSessionImpl._queue
Used for internal connections to the router. -
Uses of I2CPMessageQueue in net.i2p.internal
Methods in net.i2p.internal that return I2CPMessageQueueModifier and TypeMethodDescriptionInternalClientManager.connect()
Connect to the router, receiving a message queue to talk to the router with.Constructors in net.i2p.internal with parameters of type I2CPMessageQueueModifierConstructorDescriptionCreates a new instance of this QueuedMessageReader and spawns a pumper thread. -
Uses of I2CPMessageQueue in net.i2p.router.client
Subclasses of I2CPMessageQueue in net.i2p.router.clientModifier and TypeClassDescription(package private) class
Contains the methods to talk to a router or client via I2CP, when both are in the same JVM.Methods in net.i2p.router.client that return I2CPMessageQueueModifier and TypeMethodDescriptionClientManagerFacadeImpl.connect()
The InternalClientManager interface.ClientManager.internalConnect()
The InternalClientManager interface.Constructors in net.i2p.router.client with parameters of type I2CPMessageQueueModifierConstructorDescriptionQueuedClientConnectionRunner
(RouterContext context, ClientManager manager, I2CPMessageQueue queue) Create a new runner with the given queues