Uses of Interface
net.i2p.router.transport.udp.ACKBitfield
Package | Description |
---|---|
net.i2p.router.transport.udp |
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
|
-
Uses of ACKBitfield in net.i2p.router.transport.udp
Methods in net.i2p.router.transport.udp that return ACKBitfield Modifier and Type Method Description ACKBitfield
InboundMessageState. createACKBitfield()
Only call this if not complete.ACKBitfield[]
UDPPacketReader.DataReader. readACKBitfields()
Methods in net.i2p.router.transport.udp that return types with arguments of type ACKBitfield Modifier and Type Method Description (package private) List<ACKBitfield>
PeerState. retrieveACKBitfields()
Deprecated.unused(package private) List<ACKBitfield>
PeerState. retrieveACKBitfields(boolean alwaysIncludeRetransmissions)
See above.Methods in net.i2p.router.transport.udp with parameters of type ACKBitfield Modifier and Type Method Description boolean
OutboundMessageState. acked(ACKBitfield bitfield)
Ack all the fragments in the ack list.(package private) boolean
PeerState. acked(ACKBitfield bitfield, InboundMessageFragments.ModifiableLong highestSeqNumAcked)
A partial ACK was received.Method parameters in net.i2p.router.transport.udp with type arguments of type ACKBitfield Modifier and Type Method Description UDPPacket
PacketBuilder. buildACK(PeerState peer, List<ACKBitfield> ackBitfields)
Build the ack packet.UDPPacket
PacketBuilder. buildPacket(OutboundMessageState state, int fragment, PeerState peer, Collection<Long> ackIdsRemaining, int newAckCount, List<ACKBitfield> partialACKsRemaining)
This builds a data packet (PAYLOAD_TYPE_DATA).(package private) void
PeerState. fetchPartialACKs(List<ACKBitfield> rv)