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

- Packages that use SessionId
  Package | Description
  --- | ---
  net.i2p.client | Implements the base I2P SDK for developing applications that communicate through I2P.
  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.client |

- - ### Uses of SessionId in net.i2p.client

    Methods in net.i2p.client that return SessionId
    Modifier and Type | Method and Description
    --- | ---
    `(package private) SessionId` | I2PSessionImpl.`getSessionId()` Retrieve the session's ID

    Methods in net.i2p.client with parameters of type SessionId
    Modifier and Type | Method and Description
    --- | ---
    `(package private) void` | I2PSessionImpl.`setSessionId(SessionId id)`

  - ### Uses of SessionId in net.i2p.data.i2cp

    Methods in net.i2p.data.i2cp that return SessionId
    Modifier and Type | Method and Description
    --- | ---
    `SessionId` | SessionStatusMessage.`getSessionId()`
    `SessionId` | DestroySessionMessage.`getSessionId()`
    `SessionId` | ReportAbuseMessage.`getSessionId()`
    `SessionId` | ReconfigureSessionMessage.`getSessionId()`
    `SessionId` | CreateLeaseSetMessage.`getSessionId()`
    `SessionId` | SendMessageMessage.`getSessionId()`
    `SessionId` | RequestLeaseSetMessage.`getSessionId()`

    Methods in net.i2p.data.i2cp with parameters of type SessionId
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionStatusMessage.`setSessionId(SessionId id)`
    `void` | DestroySessionMessage.`setSessionId(SessionId id)`
    `void` | ReportAbuseMessage.`setSessionId(SessionId id)`
    `void` | ReconfigureSessionMessage.`setSessionId(SessionId id)`
    `void` | CreateLeaseSetMessage.`setSessionId(SessionId id)`
    `void` | SendMessageMessage.`setSessionId(SessionId id)`
    `void` | RequestLeaseSetMessage.`setSessionId(SessionId id)`

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

    Methods in net.i2p.router.client that return SessionId
    Modifier and Type | Method and Description
    --- | ---
    `(package private) SessionId` | ClientConnectionRunner.`getSessionId()` current client's sessionId

    Methods in net.i2p.router.client with parameters of type SessionId
    Modifier and Type | Method and Description
    --- | ---
    `(package private) void` | ClientConnectionRunner.`setSessionId(SessionId id)`