## Uses of Class
net.i2p.data.i2cp.SessionConfig

Packages that use SessionConfig
net.i2p.data.i2cp: The Invisible Internet Client Protocol (I2CP) allows applications simplified access to the I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP).
net.i2p.router: The I2P router application handles the I2P network communication.
net.i2p.router.client

Uses of SessionConfig in net.i2p.data.i2cp

Methods in net.i2p.data.i2cp that return SessionConfig
`SessionConfig` `CreateSessionMessage.getSessionConfig()`
`SessionConfig` `ReconfigureSessionMessage.getSessionConfig()`

Methods in net.i2p.data.i2cp with parameters of type SessionConfig
`void` `CreateSessionMessage.setSessionConfig(SessionConfig config)`
`void` `ReconfigureSessionMessage.setSessionConfig(SessionConfig config)`

Constructors in net.i2p.data.i2cp with parameters of type SessionConfig
`CreateSessionMessage(SessionConfig config)`

Uses of SessionConfig in net.i2p.router

Methods in net.i2p.router that return SessionConfig
`SessionConfig` `DummyClientManagerFacade.getClientSessionConfig(Destination _dest)`
`abstract SessionConfig` `ClientManagerFacade.getClientSessionConfig(Destination dest)` Return the client's current config, or null if not connected
`SessionConfig` `ClientMessage.getSenderConfig()` Retrieve the session config of the client that sent the message.

Methods in net.i2p.router with parameters of type SessionConfig
`void` `ClientMessage.setSenderConfig(SessionConfig config)`

Uses of SessionConfig in net.i2p.router.client

Methods in net.i2p.router.client that return SessionConfig
`SessionConfig` `ClientManager.getClientSessionConfig(Destination dest)` Return the client's current config, or null if not connected
`SessionConfig` `ClientManagerFacadeImpl.getClientSessionConfig(Destination dest)` Return the client's current config, or null if not connected
`SessionConfig` `ClientConnectionRunner.getConfig()` current client's config

Methods in net.i2p.router.client with parameters of type SessionConfig
`(package private) void` `ClientConnectionRunner.sessionEstablished(SessionConfig config)`