| 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 | I2PSocketEepGetFetch a URL using a socket from the supplied I2PSocketManager. |
| Modifier and Type | Field and Description |
|---|---|
protected EepGet | UpdateRunner._getthe current EepGet instance |
| Modifier and Type | Class and Description |
|---|---|
class | EepHeadThis is a quick hack to get a working EepHead, primarily for the following usage: |
class | EepPostExtends EepGet for POST. |
class | PartialEepGetFetch 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 | SSLEepGetHTTPS 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). |