## Uses of Class
net.i2p.data.i2np.I2NPMessageImpl

Packages that use I2NPMessageImpl
net.i2p.data.i2np
net.i2p.router

Uses of I2NPMessageImpl in net.i2p.data.i2np

Subclasses of I2NPMessageImpl in net.i2p.data.i2np
`class` `DatabaseLookupMessage` Defines the message a router sends to another router to search for a key in the network database.
`class` `DatabaseSearchReplyMessage` Defines the message a router sends to another router in response to a search (DatabaseFindNearest or DatabaseLookup) when it doesn't have the value, specifying what routers it would search.
`class` `DatabaseStoreMessage` Defines the message a router sends to another router to test the network database reachability, as well as the reply message sent back.
`class` `DataMessage` Defines a message containing arbitrary bytes of data
`class` `DateMessage` Contains the sending router's current time, to sync (and verify sync)
`class` `DeliveryStatusMessage` Defines the message sent back in reply to a message when requested, containing the private ack id.
`class` `GarlicMessage` Defines the wrapped garlic message
`class` `TunnelBuildMessage`
`class` `TunnelBuildReplyMessage` Transmitted from the new outbound endpoint to the creator through a reply tunnel
`class` `TunnelCreateMessage` Defines the message sent to a router to request that it participate in a tunnel using the included configuration settings.
`class` `TunnelCreateStatusMessage` Defines the message a router sends to another router in reply to a TunnelCreateMessage
`class` `TunnelDataMessage` Defines the message sent between routers as part of the tunnel delivery
`class` `TunnelGatewayMessage` Defines the message sent between one tunnel's endpoint and another's gateway.

Uses of I2NPMessageImpl in net.i2p.router

Subclasses of I2NPMessageImpl in net.i2p.router
`(package private) class` `SSUDemo.FooMessage` Just carry some data...