## Uses of Class
net.i2p.util.SocketTimeout

- Packages that use SocketTimeout
  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.util | Core utility classes and helper functions used throughout the I2P router and applications.

- - ### Uses of SocketTimeout in net.i2p.client.streaming

    Methods in net.i2p.client.streaming with parameters of type SocketTimeout
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | I2PSocketEepGet.`sendRequest(SocketTimeout timeout)` Look up the address, get a socket from the I2PSocketManager supplied in the constructor, and send the request.

  - ### Uses of SocketTimeout in net.i2p.util

    Methods in net.i2p.util with parameters of type SocketTimeout
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | EepGet.`doFetch(SocketTimeout timeout)` This reads the response to a single fetch.
    `protected void` | SSLEepGet.`doFetch(SocketTimeout timeout)`
    `protected void` | EepHead.`doFetch(SocketTimeout timeout)`
    `protected void` | EepGet.`sendRequest(SocketTimeout timeout)`
    `protected void` | SSLEepGet.`sendRequest(SocketTimeout timeout)`