Uses of Interface
net.i2p.client.I2PSessionListener
Package
Description
Interfaces and factories for
the base I2P SDK used to develop applications that communicate
through I2P.
Implements the base I2P SDK for developing applications that communicate
through I2P.
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for
communicating over the IP-like (unreliable, unauthenticated, unordered) I2P
messages.
A small API used by UDP tunnels.
The SAM client API.
I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced
to add a web UI, DHT support, and other features.
-
Uses of I2PSessionListener in net.i2p.client
Modifier and TypeInterfaceDescriptioninterface
Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.Modifier and TypeMethodDescriptionvoid
I2PSession.addSessionListener
(I2PSessionListener lsnr, int proto, int port) Listen on specified protocol and port.void
I2PSession.setSessionListener
(I2PSessionListener lsnr) Instruct the I2PSession where it should send event notifications WARNING: It is recommended that you use a method that specifies the protocol and ports. -
Uses of I2PSessionListener in net.i2p.client.impl
Modifier and TypeClassDescriptionclass
Implement multiplexing with a 1-byte 'protocol' and a two-byte 'port'.Modifier and TypeFieldDescriptionprotected I2PSessionListener
I2PSessionImpl._sessionListener
who we send events toModifier and TypeMethodDescriptionvoid
I2PSessionDemultiplexer.addListener
(I2PSessionListener l, int proto, int port) For those that don't need to hear about the protocol and ports in messageAvailable() (Streaming lib)void
I2PSessionImpl2.addSessionListener
(I2PSessionListener lsnr, int proto, int port) void
I2PSessionMuxedImpl.addSessionListener
(I2PSessionListener lsnr, int proto, int port) Listen on specified protocol and port.void
I2PSessionImpl.setSessionListener
(I2PSessionListener lsnr) configure the listenervoid
I2PSessionMuxedImpl.setSessionListener
(I2PSessionListener lsnr) listen on all protocols and ports -
Uses of I2PSessionListener in net.i2p.client.streaming.impl
Modifier and TypeClassDescription(package private) class
Receive raw information from the I2PSession and turn it into Packets, if we can. -
Uses of I2PSessionListener in net.i2p.i2ptunnel.udp
-
Uses of I2PSessionListener in net.i2p.sam
Modifier and TypeClassDescription(package private) class
A session that does nothing, but implements interfaces for raw, datagram, and streaming for convenience. -
Uses of I2PSessionListener in org.klomp.snark
Modifier and TypeClassDescription(package private) class
One of these for all trackers and info hashes. -
Uses of I2PSessionListener in org.klomp.snark.dht