## Uses of Class
net.i2p.router.ClientTunnelSettings

- Packages that use ClientTunnelSettings
  Package | Description
  --- | ---
  net.i2p.router | The I2P router application handles I2P network communication.
  net.i2p.router.dummy | Dummy implementations and stub classes for testing purposes.
  net.i2p.router.tunnel.pool | Tunnel pool management, creation, and peer selection for I2P's anonymous routing system.

- - ### Uses of ClientTunnelSettings in net.i2p.router

    Methods in net.i2p.router with parameters of type ClientTunnelSettings
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TunnelManagerFacade.`addAlias(Destination dest, ClientTunnelSettings settings, Destination existingClient)` Add another destination to the same tunnels.
    `void` | TunnelManagerFacade.`buildTunnels(Destination client, ClientTunnelSettings settings)` The client connected (or updated their settings), so make sure we have the tunnels for them, and whenever necessary, ask them to authorize leases.

  - ### Uses of ClientTunnelSettings in net.i2p.router.dummy

    Methods in net.i2p.router.dummy with parameters of type ClientTunnelSettings
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DummyTunnelManagerFacade.`addAlias(Destination dest, ClientTunnelSettings settings, Destination existingClient)`
    `void` | DummyTunnelManagerFacade.`buildTunnels(Destination client, ClientTunnelSettings settings)`

  - ### Uses of ClientTunnelSettings in net.i2p.router.tunnel.pool

    Methods in net.i2p.router.tunnel.pool with parameters of type ClientTunnelSettings
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TunnelPoolManager.`addAlias(Destination dest, ClientTunnelSettings settings, Destination existingClient)` Add another destination to the same tunnels.
    `void` | TunnelPoolManager.`buildTunnels(Destination client, ClientTunnelSettings settings)` Used only at session startup.