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

- Packages that use SendMessageMessage
  Package | Description
  --- | ---
  net.i2p.data.i2cp | The Invisible Internet Client Protocol (I2CP) allows applications simplified access to I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP).
  net.i2p.router.client | Router-side implementation of the I2CP (I2P Client Protocol) interface for application integration.

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

    Subclasses of SendMessageMessage in net.i2p.data.i2cp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SendMessageExpiresMessage` Same as SendMessageMessage, but with an expiration to be passed to the router As of 0.8.4, retrofitted to use DateAndFlags.

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

    Methods in net.i2p.router.client with parameters of type SendMessageMessage
    Modifier and Type | Method and Description
    --- | ---
    `(package private) MessageId` | ClientConnectionRunner.`distributeMessage(SendMessageMessage message)` Distribute the message.