Package com.aelitis.azureus.core.peermanager.utils

Interface Summary

Class Summary
BTPeerIDByteDecoder Used for identifying clients by their peerID.
OutgoingBTHaveMessageAggregator Utility class to enable write aggregation of BT Have messages, in order to save bandwidth by not wasting a whole network packet on a single small 9-byte message, and instead pad them onto other messages.
OutgoingBTPieceMessageHandler Front-end manager for handling requested outgoing bittorrent Piece messages.
PeerClassifier Handles peer client identification and banning.
PeerMessageLimiter Handles incoming peer message counting/timing/stats in order to catch and block abusive peers.