Uses of Package
net.i2p.client.streaming
Package
Description
API, interfaces, and factory for a TCP-like (reliable, authenticated, in order) set of sockets for
communicating over the 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, both for clients and servers,
and a UI for adding more and editing the configuration.
These classes are the implementation of a definition-based
incoming connection filter.
Filters for the IRC client tunnel, and DCC handlers.
A very simple HTTP server, used only for css and images on HTTP client proxy error pages.
SOCKS 4, 4a, and 5 client 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.
-
ClassDescriptionAs this does not (yet) extend ServerSocketChannel it cannot be returned by StandardServerSocket.getChannel(), until we implement an I2P SocketAddress class.Streaming server socket returned by
I2PSocketManager.getServerSocket()
.Streaming socket returned byI2PSocketManager.connect(Destination)
.Deprecated, unimplemented, does nothing.A SocketAddress (Destination + port) so we can have SocketChannels.Centralize the coordination and multiplexing of the local client's streaming.Define the configuration for streaming and verifying data on the socket.Something that filters incoming streaming connections. -
ClassDescriptionAs this does not (yet) extend ServerSocketChannel it cannot be returned by StandardServerSocket.getChannel(), until we implement an I2P SocketAddress class.Streaming server socket returned by
I2PSocketManager.getServerSocket()
.Streaming socket returned byI2PSocketManager.connect(Destination)
.Deprecated, unimplemented, does nothing.Centralize the coordination and multiplexing of the local client's streaming.Define the configuration for streaming and verifying data on the socket.Something that filters incoming streaming connections.An I2PException thrown from I2PServerSocket.accept() when the router is restarting. -
ClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket()
.Streaming socket returned byI2PSocketManager.connect(Destination)
.Deprecated, unimplemented, does nothing.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. -
ClassDescriptionSomething that filters incoming streaming connections.A ConnectionFilter that may hold state, can be started and stopped
-
ClassDescriptionStreaming socket returned by
I2PSocketManager.connect(Destination)
.Centralize the coordination and multiplexing of the local client's streaming. -
ClassDescriptionCentralize the coordination and multiplexing of the local client's streaming.
-
ClassDescriptionStreaming socket returned by
I2PSocketManager.connect(Destination)
.Deprecated, unimplemented, does nothing.A SocketAddress (Destination + port) so we can have SocketChannels.Define the configuration for streaming and verifying data on the socket. -
ClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket()
.Streaming socket returned byI2PSocketManager.connect(Destination)
.Centralize the coordination and multiplexing of the local client's streaming. -
ClassDescriptionStreaming server socket returned by
I2PSocketManager.getServerSocket()
.Streaming socket returned byI2PSocketManager.connect(Destination)
.Centralize the coordination and multiplexing of the local client's streaming.