Uses of Interface
net.i2p.router.transport.udp.ACKBitfield

Packages that use ACKBitfield
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
 ACKBitfield InboundMessageState.createACKBitfield()
           
 ACKBitfield[] UDPPacketReader.DataReader.readACKBitfields()
           
 

Methods in net.i2p.router.transport.udp that return types with arguments of type ACKBitfield
 List<ACKBitfield> PeerState.retrieveACKBitfields()
          grab a list of ACKBitfield instances, some of which may fully ACK a message while others may only partially ACK a message.
 List<ACKBitfield> PeerState.retrieveACKBitfields(boolean alwaysIncludeRetransmissions)
           
 

Methods in net.i2p.router.transport.udp with parameters of type ACKBitfield
 boolean OutboundMessageState.acked(ACKBitfield bitfield)
          Ack all the fragments in the ack list.
 void PeerState.acked(ACKBitfield bitfield)
           
 void OutboundMessageFragments.acked(ACKBitfield bitfield, Hash ackedBy)
           
 

Method parameters in net.i2p.router.transport.udp with type arguments of type ACKBitfield
 UDPPacket PacketBuilder.buildACK(PeerState peer, List<ACKBitfield> ackBitfields)
          Build the ack packet.
 UDPPacket PacketBuilder.buildPacket(OutboundMessageState state, int fragment, PeerState peer, List<Long> ackIdsRemaining, List<ACKBitfield> partialACKsRemaining)
          This builds a data packet (PAYLOAD_TYPE_DATA).
(package private)  void PeerState.fetchPartialACKs(List<ACKBitfield> rv)