## Uses of Class
net.i2p.router.client.ClientConnectionRunner

- Packages that use ClientConnectionRunner
  Package | Description
  --- | ---
  net.i2p.router.client |

- - ### Uses of ClientConnectionRunner in net.i2p.router.client

    Subclasses of ClientConnectionRunner in net.i2p.router.client
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `QueuedClientConnectionRunner` Zero-copy in-JVM.

    Methods in net.i2p.router.client that return ClientConnectionRunner
    Modifier and Type | Method and Description
    --- | ---
    `(package private) ClientConnectionRunner` | ClientManager.`getRunner(Destination dest)`

    Methods in net.i2p.router.client with parameters of type ClientConnectionRunner
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClientManager.`destinationEstablished(ClientConnectionRunner runner)` Add to the clients list.
    `void` | ClientManager.`registerConnection(ClientConnectionRunner runner)`
    `void` | ClientManager.`unregisterConnection(ClientConnectionRunner runner)`

    Constructors in net.i2p.router.client with parameters of type ClientConnectionRunner
    Constructor and Description
    `ClientMessageEventListener(RouterContext context, ClientConnectionRunner runner, boolean enforceAuth)`
    `ClientWriterRunner(RouterContext context, ClientConnectionRunner runner)`
    `CreateSessionJob(RouterContext context, ClientConnectionRunner runner)`
    `LookupDestJob(RouterContext context, ClientConnectionRunner runner, Hash h)`
    `MessageReceivedJob(RouterContext ctx, ClientConnectionRunner runner, Destination toDest, Destination fromDest, Payload payload)`
    `ReportAbuseJob(RouterContext context, ClientConnectionRunner runner, String reason, int severity)`
    `RequestLeaseSetJob(RouterContext ctx, ClientConnectionRunner runner, LeaseSet set, long expiration, Job onCreate, Job onFail, LeaseRequestState state)`