Uses of Interface
net.i2p.router.transport.udp.ACKBitfield
Package
Description
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
Modifier and TypeMethodDescriptionInboundMessageState.createACKBitfield()
Only call this if not complete.UDPPacketReader.DataReader.readACKBitfields()
Modifier and TypeMethodDescriptionboolean
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.Modifier and TypeMethodDescriptionPacketBuilder.buildACK
(PeerState peer, List<ACKBitfield> ackBitfields) Build the ack packet.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) SSU 1 only.(package private) void
PeerState2.fetchPartialACKs
(List<ACKBitfield> rv)