|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use I2PSocketOptions | |
|---|---|
| net.i2p.client.streaming | Implements a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages. |
| net.i2p.i2ptunnel | |
| net.i2p.i2ptunnel.socks | |
| net.i2p.sam | |
| Uses of I2PSocketOptions in net.i2p.client.streaming |
|---|
| Classes in net.i2p.client.streaming that implement I2PSocketOptions | |
|---|---|
(package private) class |
ConnectionOptions
Define the current options for the con (and allow custom tweaking midstream) TODO many of these are not per-connection options, and should be migrated somewhere so they aren't copied for every connection |
(package private) class |
I2PSocketOptionsImpl
Define the configuration for streaming and verifying data on the socket. |
| Methods in net.i2p.client.streaming that return I2PSocketOptions | |
|---|---|
I2PSocketOptions |
I2PSocketManagerFull.buildOptions()
Create a copy of the current options, to be used in a setDefaultOptions() call. |
I2PSocketOptions |
I2PSocketManager.buildOptions()
Create a copy of the current options, to be used in a setDefaultOptions() call. |
I2PSocketOptions |
I2PSocketManagerFull.buildOptions(Properties opts)
Create a modified copy of the current options, to be used in a setDefaultOptions() call. |
I2PSocketOptions |
I2PSocketManager.buildOptions(Properties opts)
Create a modified copy of the current options, to be used in a setDefaultOptions() call. |
I2PSocketOptions |
I2PSocketManagerFull.getDefaultOptions()
Current options, not a copy, setters may be used to make changes. |
I2PSocketOptions |
I2PSocketManager.getDefaultOptions()
Current options, not a copy, setters may be used to make changes. |
I2PSocketOptions |
I2PSocketFull.getOptions()
|
I2PSocketOptions |
I2PSocket.getOptions()
|
| Methods in net.i2p.client.streaming with parameters of type I2PSocketOptions | |
|---|---|
I2PSocket |
I2PSocketManagerFull.connect(Destination peer,
I2PSocketOptions options)
Create a new connected socket. |
I2PSocket |
I2PSocketManager.connect(Destination peer,
I2PSocketOptions options)
Create a new connected socket (block until the socket is created) |
void |
I2PSocketManagerFull.setDefaultOptions(I2PSocketOptions options)
Update the options on a running socket manager. |
void |
I2PSocketManager.setDefaultOptions(I2PSocketOptions options)
Update the options on a running socket manager. |
void |
I2PSocketFull.setOptions(I2PSocketOptions options)
|
void |
I2PSocket.setOptions(I2PSocketOptions options)
Configure the socket |
| Constructors in net.i2p.client.streaming with parameters of type I2PSocketOptions | |
|---|---|
ConnectionOptions(I2PSocketOptions opts)
Initializes from System properties then copies over all options. |
|
I2PSocketOptionsImpl(I2PSocketOptions opts)
Initializes from System properties then copies over all options. |
|
| Uses of I2PSocketOptions in net.i2p.i2ptunnel |
|---|
| Methods in net.i2p.i2ptunnel that return I2PSocketOptions | |
|---|---|
protected I2PSocketOptions |
I2PTunnelHTTPClient.getDefaultOptions()
Create the default options (using the default timeout, etc). |
protected I2PSocketOptions |
I2PTunnelConnectClient.getDefaultOptions()
Create the default options (using the default timeout, etc). |
protected I2PSocketOptions |
I2PTunnelClientBase.getDefaultOptions()
Create the default options (using the default timeout, etc). |
protected I2PSocketOptions |
I2PTunnelHTTPClient.getDefaultOptions(Properties overrides)
Create the default options (using the default timeout, etc). |
protected I2PSocketOptions |
I2PTunnelClientBase.getDefaultOptions(Properties overrides)
Create the default options (using the default timeout, etc). |
| Methods in net.i2p.i2ptunnel with parameters of type I2PSocketOptions | |
|---|---|
I2PSocket |
I2PTunnelClientBase.createI2PSocket(Destination dest,
I2PSocketOptions opt)
Create a new I2PSocket towards to the specified destination, adding it to the list of connections actually managed by this tunnel. |
| Uses of I2PSocketOptions in net.i2p.i2ptunnel.socks |
|---|
| Methods in net.i2p.i2ptunnel.socks that return I2PSocketOptions | |
|---|---|
I2PSocketOptions |
I2PSOCKSTunnel.buildOptions(Properties overrides)
Because getDefaultOptions() in super() is protected |
| Uses of I2PSocketOptions in net.i2p.sam |
|---|
| Constructors in net.i2p.sam with parameters of type I2PSocketOptions | |
|---|---|
SAMv2StreamSession.StreamConnector(int id,
Destination dest,
I2PSocketOptions opts)
Create a new SAM STREAM session socket reader |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||