| Package | Description |
|---|---|
| net.i2p.client.streaming |
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.
|
| net.i2p.router.update |
Classes to implement the router update process for checking and applying
I2P router updates from the update manager.
|
| net.i2p.util |
Core utility classes and helper functions used throughout the I2P router and applications.
|
| Modifier and Type | Class and Description |
|---|---|
class |
I2PSocketEepGet
Fetch a URL using a socket from the supplied I2PSocketManager.
|
| Modifier and Type | Field and Description |
|---|---|
protected EepGet |
UpdateRunner._get |
| Modifier and Type | Class and Description |
|---|---|
class |
EepHead
This is a quick hack to get a working EepHead, primarily for the following usage:
|
class |
EepPost
Extends EepGet for POST.
|
class |
PartialEepGet
Fetch exactly the first 'size' bytes into a stream
Anything less or more will throw an IOException
No retries, no min and max size options, no timeout option
If the server does not return a Content-Length header of the correct size,
the fetch will fail.
|
class |
SSLEepGet
HTTPS only, no retries, no min and max size options, no timeout option
As of 0.9.45, supports redirect to https (redirect to http will still fail).
|