Packages that use net.i2p.client.streaming
Package
Description
Address book application for fetching and maintaining I2P host databases from subscription sources.
API, interfaces, and factory for a TCP-like (reliable, authenticated, in order) set of sockets for communicating over IP-like (unreliable, unauthenticated, unordered) I2P messages.
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
Implementation of preconfigured tunnels for clients and servers, including special-purpose tunnels for IRC, SOCKS, HTTP and streaming.
Definition-based incoming connection filter for server tunnels, with fine-grained access control by destination.
IRC tunnel support: DCC and CTCP handling for IRC clients using a client tunnel.
Minimal embedded HTTP server used by the I2PTunnel local admin interface.
SOCKS 4, 4a and 5 server implementations exposing I2P client tunnels to SOCKS clients.
The SAM bridge: a simple text protocol server letting applications in any language use I2P streaming and datagram sessions without implementing the Invisible Internet Client Protocol (I2CP).
I2P version of the Snark BitTorrent client, enhanced for I2P: peers are I2P destinations, torrents can be served anonymously as hidden services, and metadata carries I2P-specific comment fields.
- Classes in net.i2p.client.streaming used by net.i2p.addressbookClassDescriptionCentralize the coordination and multiplexing of the local client's streaming.
- Classes in net.i2p.client.streaming used by net.i2p.client.streamingClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket().Streaming socket returned byI2PSocketManager.connect(Destination).A SocketAddress (Destination + port) so we can have SocketChannels.Centralize the coordination and multiplexing of the local client's streaming.Listener for notification when an I2P session is disconnected.Define the configuration for streaming and verifying data on the socket.Something that filters incoming streaming connections. - Classes in net.i2p.client.streaming used by net.i2p.client.streaming.implClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket().Streaming socket returned byI2PSocketManager.connect(Destination).Centralize the coordination and multiplexing of the local client's streaming.Listener for notification when an I2P session is disconnected.Define the configuration for streaming and verifying data on the socket.Something that filters incoming streaming connections.An I2PException thrown fromI2PServerSocket.accept()when the router is restarting. - Classes in net.i2p.client.streaming used by net.i2p.i2ptunnelClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket().Streaming socket returned byI2PSocketManager.connect(Destination).A SocketAddress (Destination + port) so we can have SocketChannels.An I2P-specific IOException thrown from input and output streams, with a stored status code to be used for programmatic responses.Centralize the coordination and multiplexing of the local client's streaming.Define the configuration for streaming and verifying data on the socket.A ConnectionFilter that may hold state, can be started and stopped. - Classes in net.i2p.client.streaming used by net.i2p.i2ptunnel.accessClassDescriptionSomething that filters incoming streaming connections.A ConnectionFilter that may hold state, can be started and stopped.
- Classes in net.i2p.client.streaming used by net.i2p.i2ptunnel.ircClassDescriptionStreaming socket returned by
I2PSocketManager.connect(Destination).Centralize the coordination and multiplexing of the local client's streaming. - Classes in net.i2p.client.streaming used by net.i2p.i2ptunnel.localServerClassDescriptionCentralize the coordination and multiplexing of the local client's streaming.
- Classes in net.i2p.client.streaming used by net.i2p.i2ptunnel.socksClassDescriptionStreaming socket returned by
I2PSocketManager.connect(Destination).A SocketAddress (Destination + port) so we can have SocketChannels.Define the configuration for streaming and verifying data on the socket. - Classes in net.i2p.client.streaming used by net.i2p.samClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket().Streaming socket returned byI2PSocketManager.connect(Destination).Centralize the coordination and multiplexing of the local client's streaming.Listener for notification when an I2P session is disconnected.Define the configuration for streaming and verifying data on the socket. - Classes in net.i2p.client.streaming used by org.klomp.snarkClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket().Streaming socket returned byI2PSocketManager.connect(Destination).Centralize the coordination and multiplexing of the local client's streaming.Listener for notification when an I2P session is disconnected.