Uses of Package
net.i2p.data.i2np

Packages that use net.i2p.data.i2np
net.i2p.data.i2np The Invisible Internet Network Protocol (I2NP) is only a part of how an application can send messages over the network. 
net.i2p.router   
net.i2p.router.message   
net.i2p.router.networkdb   
net.i2p.router.networkdb.kademlia   
net.i2p.router.transport   
net.i2p.router.transport.udp   
net.i2p.router.tunnel   
 

Classes in net.i2p.data.i2np used by net.i2p.data.i2np
DeliveryInstructions
          Contains the delivery instructions
I2NPMessage
          Base interface for all I2NP messages
I2NPMessageException
          Represent an error serializing or deserializing an APIMessage
I2NPMessageHandler
          Handle messages from router to router.
I2NPMessageImpl
          Defines the base message implementation.
I2NPMessageImpl.Builder
          interface for extending the types of messages handled - unused
I2NPMessageReader
          The I2NPMessageReader reads an InputStream (using I2NPMessageHandler) and passes out events to a registered listener, where events are either messages being received, exceptions being thrown, or the connection being closed.
I2NPMessageReader.I2NPMessageEventListener
          Defines the different events the reader produces while reading the stream
TunnelBuildMessage
           
TunnelBuildReplyMessage
          Transmitted from the new outbound endpoint to the creator through a reply tunnel
 

Classes in net.i2p.data.i2np used by net.i2p.router
I2NPMessage
          Base interface for all I2NP messages
 

Classes in net.i2p.data.i2np used by net.i2p.router.message
DeliveryInstructions
          Contains the delivery instructions
GarlicClove
          Contains one deliverable message encrypted to a router along with instructions and a certificate 'paying for' the delivery.
GarlicMessage
          Defines the wrapped garlic message
I2NPMessage
          Base interface for all I2NP messages
 

Classes in net.i2p.data.i2np used by net.i2p.router.networkdb
DatabaseLookupMessage
          Defines the message a router sends to another router to search for a key in the network database.
DatabaseStoreMessage
          Defines the message a router sends to another router to test the network database reachability, as well as the reply message sent back.
I2NPMessage
          Base interface for all I2NP messages
 

Classes in net.i2p.data.i2np used by net.i2p.router.networkdb.kademlia
DatabaseLookupMessage
          Defines the message a router sends to another router to search for a key in the network database.
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.
DatabaseStoreMessage
          Defines the message a router sends to another router to test the network database reachability, as well as the reply message sent back.
GarlicMessage
          Defines the wrapped garlic message
I2NPMessage
          Base interface for all I2NP messages
 

Classes in net.i2p.data.i2np used by net.i2p.router.transport
I2NPMessage
          Base interface for all I2NP messages
 

Classes in net.i2p.data.i2np used by net.i2p.router.transport.udp
I2NPMessage
          Base interface for all I2NP messages
I2NPMessageHandler
          Handle messages from router to router.
 

Classes in net.i2p.data.i2np used by net.i2p.router.tunnel
BuildRequestRecord
          Hold the tunnel request record, managing its encryption and decryption.
DeliveryInstructions
          Contains the delivery instructions
I2NPMessage
          Base interface for all I2NP messages
TunnelBuildMessage
           
TunnelBuildReplyMessage
          Transmitted from the new outbound endpoint to the creator through a reply tunnel
TunnelDataMessage
          Defines the message sent between routers as part of the tunnel delivery
TunnelGatewayMessage
          Defines the message sent between one tunnel's endpoint and another's gateway.