See: Description
Interface | Description |
---|---|
FIFOBandwidthLimiter.CompleteListener | |
FIFOBandwidthLimiter.Request |
A bandwidth request, either inbound or outbound.
|
Transport |
Defines a way to send a message to another peer and start listening for messages.
|
TransportEventListener |
Class | Description |
---|---|
BadCountries |
Maintain a list of bad places.
|
CommSystemFacadeImpl | |
FIFOBandwidthLimiter |
Concurrent plan:
It's difficult to get rid of the locks on _pendingInboundRequests
since locked_satisyInboundAvailable() leaves Requests on the head
of the queue.
|
FIFOBandwidthRefiller |
Thread that runs several times a second to "give" bandwidth to
FIFOBandwidthLimiter.
|
GeoIP |
Manage geoip lookup in a file with the Tor geoip format.
|
GeoIPv6 |
Generate compressed geoipv6.dat.gz file, and
lookup entries in it.
|
GetBidsJob |
Retrieve a set of bids for a particular outbound message, and if any are found
that meet the message's requirements, register the message as in process and
pass it on to the transport for processing
|
OutboundMessageRegistry |
Tracks outbound messages.
|
TransportBid |
Provide a bid for how much it would "cost" to transfer a message of a
particular peer
|
TransportImpl |
Defines a way to send a message to another peer and start listening for messages
|
TransportManager | |
TransportManager.Port | |
TransportUtil | |
UPnP |
This (and all in org/freenet, org/cybergarage, org/xmlpull)
grabbed from freenet SVN, mid-February 2009 by zzz.
|
UPnPManager |
Bridge from the I2P RouterAddress data structure to
the freenet data structures
|
Enum | Description |
---|---|
Transport.AddressSource | |
TransportUtil.IPv6Config |
The transport system allows the usage of communication layers that are below I2P in the stack, on which I2P messages are sent.