net.i2p.client.streaming
Class ConnectionPacketHandler
java.lang.Object
net.i2p.client.streaming.ConnectionPacketHandler
class ConnectionPacketHandler
- extends Object
Receive a packet for a particular connection - placing the data onto the
queue, marking packets as acked, updating various fields, etc.
I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream
One of these is instantiated per-Destination
(i.e. per-ConnectionManager, not per-Connection).
It doesn't store any state.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_SLOW_START_WINDOW
public static final int MAX_SLOW_START_WINDOW
- See Also:
- Constant Field Values
ConnectionPacketHandler
public ConnectionPacketHandler(I2PAppContext context)
receivePacket
void receivePacket(Packet packet,
Connection con)
throws I2PException
- distribute a packet to the connection specified
- Throws:
I2PException