Package com.aelitis.azureus.core.networkmanager.impl

Interface Summary
ByteBucket Byte-bucket implementation based on the token bucket algorithm.
IncomingConnectionManager.MatchListener Listener for byte matches.
ProtocolDecoderAdapter  
RateControlledEntity Interface designation for rate-limited entities controlled by a handler.
TransportCryptoManager.HandshakeListener  
TransportHelper  
TransportHelper.selectListener  
TransportHelperFilter  
 

Class Summary
ByteBucketMT  
ByteBucketST  
EntityHandler Manages transfer entities on behalf of peer connections.
IncomingConnectionManager  
IncomingConnectionManager.IncomingConnection  
IncomingMessageQueueImpl Inbound peer message queue.
MultiPeerDownloader2  
MultiPeerDownloader2.connectionEntry  
MultiPeerDownloader2.connectionList  
MultiPeerUploader A rate-controlled write entity backed by multiple peer connections, with an emphasis on transmitting packets with full payloads, i.e.
NetworkConnectionImpl  
NetworkConnectionImpl.bogusTransport  
NetworkManagerUtilities  
OutgoingMessageQueueImpl Priority-based outbound peer message queue.
ProtocolDecoder  
ProtocolDecoderInitial  
ProtocolDecoderPHE  
RawMessageImpl Basic raw message implementation used internally for Message-->RawMessage conversions.
ReadController Processes reads of read-entities and handles the read selector.
SinglePeerDownloader A fast read entity backed by a single peer connection.
SinglePeerUploader A fast write entity backed by a single peer connection.
TransferProcessor  
TransportCipher  
TransportCryptoManager  
TransportHelperFilterInserter  
TransportHelperFilterStream  
TransportHelperFilterStreamCipher  
TransportHelperFilterStreamXOR  
TransportHelperFilterTransparent  
TransportImpl  
TransportStats  
WriteController Processes writes of write-entities and handles the write selector.