Package com.limegroup.gnutella.statistics

Interface Summary
Statistic Interface for generalized access to a Statistic.
 

Class Summary
AbstractKilobytesStatistic Specialized class for Gnutella message statistics.
AbstractStatHandler Abstract class that is a general implementation of a message statistics handling class.
AbstractStatistic This class provides a default implementation of the Statistic interface, providing such functionality as keeping track of the history for the given statistic, providing access to the average value, the maximum value, etc.
BandwidthStat This class contains a type-safe enumeration of all classes for bandwidth data.
CompressionStat This class contains a type-safe enumeration of all classes for compression data.
ConnectionStat This class handles all statistics for connections.
DownloadStat This class contains a type-safe enumeration of statistics for downloads.
DroppedLimeSentMessageStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
DroppedLimeSentMessageStatBytes This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
DroppedSentMessageStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
DroppedSentMessageStatBytes This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
DroppedSentMessageStatHandler Wrapper class for keeping track of Gnutella message data.
FlowControlStat This class contains a type-safe enumeration of all classes that store statistics on routing errors.
HandshakingStat This class contains a type-safe enumeration of statistics for handshaking
HTTPStat This class contains a type-safe enumeration of statistics for HTTP requests.
LimeReceivedMessageStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been received from other nodes on the network.
LimeReceivedMessageStatBytes Class for recording all received message statistics by the number of bytes transferred by LimeWires.
LimeSentMessageStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
LimeSentMessageStatBytes This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
NumericalDownloadStat This class handles all statistics for downloads that are not based on time.
NumericalStatistic Specialized statistics class that just records numerical statistics, i.e.
OutOfBandThroughputStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been received from other nodes on the network.
OutOfBandThroughputStat.ResponsesRequestedStat Private class for keeping track of the number of responses requested via the out-of-band protocol.
ReceivedErrorStat This class contains a type-safe enumeration of statistics for errors in received messages.
ReceivedMessageStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been received from other nodes on the network.
ReceivedMessageStatBytes Class for recording all received message statistics by the number of bytes transferred.
ReceivedMessageStatHandler Wrapper class for keeping track of Gnutella message data.
RoutedQueryStat This class contains a type-safe enumeration of all classes that store statistics on routed queries.
RouteErrorStat This class contains a type-safe enumeration of all classes that store statistics on routing errors.
SentMessageStat This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent to other nodes on the network.
SentMessageStatBytes This class contains a type-safe enumeration of statistics for individual Gnutella messages that have been sent from other nodes on the network.
SentMessageStatHandler Wrapper class for keeping track of Gnutella message data.
StatisticsManager Class for managing statistics recording.
TTLHopsRecorder This class is a convenient wrapper for any class that keeps track of ttl and hops for a Gnutella message.
UploadStat This class contains a type-safe enumeration of statistics for uploads.