Uses of package net.i2p.data.router
Package | Description |
---|---|
net.i2p.data.i2np |
This package defines the low-level messages sent between routers,
called the Invisible Internet Network Protocol (I2NP).
|
net.i2p.data.router |
Classes formerly in net.i2p.data but moved here as they are only used by the router.
|
net.i2p.router |
The I2P router application handles the I2P network communication.
|
net.i2p.router.crypto |
Classes formerly in net.i2p.crypto but moved here as they are only used by the router.
|
net.i2p.router.dummy |
Dummy versions of things for testing.
|
net.i2p.router.message |
Creates and parses garlic messages.
|
net.i2p.router.networkdb |
A couple of classes, but most things are in kademlia.
|
net.i2p.router.networkdb.kademlia |
The network database, including implementation of floodfills.
|
net.i2p.router.startup |
The I2P startup package loads the configuration when I2P is started.
|
net.i2p.router.sybil |
Classes to run offline Sybil analysis, and to
store and load the results.
|
net.i2p.router.transport |
The transport system allows the usage of communication layers that are below I2P in the stack, on which I2P messages are sent.
|
net.i2p.router.transport.ntcp |
The NTCP transport allows passing I2P messages on top of TCP.
|
net.i2p.router.transport.udp |
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
|
net.i2p.router.tunnel.pool |
Tunnel creation, tunnel build message handling.
|
net.i2p.router.util |
These classes define the several useful utilities used
throughout the router.
|
net.i2p.router.web.helpers |
Helpers and handlers for the router console user interface,
with these classes supporting the webapp in routerconsole.war.
|
-
Classes in net.i2p.data.router used by net.i2p.data.i2np Class Description RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.data.router Class Description RouterAddress Defines a method of communicating with a router For efficiency, the options methods and structures here are unsynchronized.RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router Class Description RouterAddress Defines a method of communicating with a router For efficiency, the options methods and structures here are unsynchronized.RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers.RouterKeyGenerator Component to manage the munging of hashes into routing keys - given a hash, perform some consistent transformation against it and return the result. -
Classes in net.i2p.data.router used by net.i2p.router.crypto Class Description RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.dummy Class Description RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.message Class Description RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.networkdb Class Description RouterIdentity Defines the unique identifier of a router, including any certificate or public key. -
Classes in net.i2p.data.router used by net.i2p.router.networkdb.kademlia Class Description RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.startup Class Description RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.sybil Class Description RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.transport Class Description RouterAddress Defines a method of communicating with a router For efficiency, the options methods and structures here are unsynchronized.RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.transport.ntcp Class Description RouterAddress Defines a method of communicating with a router For efficiency, the options methods and structures here are unsynchronized.RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.transport.udp Class Description RouterAddress Defines a method of communicating with a router For efficiency, the options methods and structures here are unsynchronized.RouterIdentity Defines the unique identifier of a router, including any certificate or public key.RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.tunnel.pool Class Description RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.util Class Description RouterInfo Defines the data that a router either publishes to the global routing table or provides to trusted peers. -
Classes in net.i2p.data.router used by net.i2p.router.web.helpers Class Description RouterAddress Defines a method of communicating with a router For efficiency, the options methods and structures here are unsynchronized.