| Package | Description |
|---|---|
| net.i2p.router.tunnel | Core tunnel management, message processing, and encryption for I2P's anonymous routing system. |
| Modifier and Type | Method and Description |
|---|---|
static TunnelDispatcher.Location | TunnelDispatcher.Location.valueOf(String name)Returns the enum constant of this type with the specified name. |
static TunnelDispatcher.Location[] | TunnelDispatcher.Location.values()Returns an array containing the constants of this enum type, in
the order they are declared. |
| Modifier and Type | Method and Description |
|---|---|
(package private) int | TunnelDispatcher.getMaxPerTunnelBandwidth(TunnelDispatcher.Location loc)Get the max bandwidth per transit tunnel. |
(package private) boolean | TunnelDispatcher.shouldDropParticipatingInboundMessage(TunnelDispatcher.Location loc,
int type,
int length,
SyntheticREDQueue bwe)Check if we should drop an inbound participating tunnel message. |
(package private) boolean | TunnelDispatcher.shouldDropParticipatingMessage(TunnelDispatcher.Location loc,
int type,
int length,
SyntheticREDQueue bwe)Implement RED (Random Early Discard) to enforce bandwidth limits. |