LimeWire Consolidated API

Uses of Package
com.limegroup.gnutella

Packages that use com.limegroup.gnutella
com.limegroup.bittorrent   
com.limegroup.bittorrent.choking   
com.limegroup.bittorrent.dht   
com.limegroup.bittorrent.handshaking   
com.limegroup.bittorrent.tracking   
com.limegroup.gnutella   
com.limegroup.gnutella.altlocs   
com.limegroup.gnutella.auth   
com.limegroup.gnutella.bootstrap   
com.limegroup.gnutella.browser   
com.limegroup.gnutella.connection   
com.limegroup.gnutella.daap   
com.limegroup.gnutella.dht   
com.limegroup.gnutella.dht.db   
com.limegroup.gnutella.dht.io   
com.limegroup.gnutella.dht.util   
com.limegroup.gnutella.downloader   
com.limegroup.gnutella.downloader.serial   
com.limegroup.gnutella.downloader.serial.conversion   
com.limegroup.gnutella.filters.response   
com.limegroup.gnutella.geocode Overview 
com.limegroup.gnutella.guess   
com.limegroup.gnutella.http   
com.limegroup.gnutella.library   
com.limegroup.gnutella.licenses   
com.limegroup.gnutella.messagehandlers   
com.limegroup.gnutella.messages   
com.limegroup.gnutella.messages.vendor   
com.limegroup.gnutella.net.address   
com.limegroup.gnutella.search   
com.limegroup.gnutella.simpp   
com.limegroup.gnutella.spam   
com.limegroup.gnutella.statistics   
com.limegroup.gnutella.tigertree   
com.limegroup.gnutella.uploader Provides an NIO based implementation of Gnutella uploads based on the HTTP component. 
com.limegroup.gnutella.version   
com.limegroup.gnutella.xml   
com.limegroup.mozilla   
org.limewire.core.impl   
org.limewire.core.impl.connection   
org.limewire.core.impl.download   
org.limewire.core.impl.download.listener   
org.limewire.core.impl.library   
org.limewire.core.impl.lifecycle   
org.limewire.core.impl.mozilla   
org.limewire.core.impl.search   
org.limewire.core.impl.spam   
org.limewire.core.impl.upload   
org.limewire.core.impl.xmpp   
 

Classes in com.limegroup.gnutella used by com.limegroup.bittorrent
ActivityCallback
          Defines the interface of a callback to notify about asynchronous backend events.
BandwidthManager
          Defines the interface to control the upload and download rate.
BandwidthTracker
          Defines the interface for any class wanting to track bandwidth.
Downloader
          Defines an interface for downloading a file.
DownloaderInfo
          Classes that implement this interface can be real downloaders or just stand-ins for downloaders.
DownloaderInfo.DownloadState
          Enumerates the various states of a download.
DownloadManager
          The list of all downloads in progress.
Endpoint
          Immutable IP/port pair.
InsufficientDataException
           
NetworkManager
           
RemoteFileDesc
          A reference to a single file on a remote machine.
Uploader
          This interface outlines the basic functionality for a class that performs uploads.
Uploader.UploadStatus
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.bittorrent.choking
UploadServices
           
 

Classes in com.limegroup.gnutella used by com.limegroup.bittorrent.dht
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.bittorrent.handshaking
ApplicationServices
           
 

Classes in com.limegroup.gnutella used by com.limegroup.bittorrent.tracking
ApplicationServices
           
NetworkManager
           
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella
AbstractPushEndpoint
          Abstract class that does not store any values but provides default implementations for methods that produce a common format.
Acceptor
           
ActivityCallback
          Defines the interface of a callback to notify about asynchronous backend events.
ApplicationServices
           
BandwidthManager
          Defines the interface to control the upload and download rate.
BandwidthTracker
          Defines the interface for any class wanting to track bandwidth.
BrowseHostHandler
          Handles all stuff necessary for browsing of networks hosts.
BrowseHostHandler.PushRequestDetails
           
BrowseHostHandlerManager
           
ConnectionManager
          The list of all RoutedConnection's.
ConnectionServices
           
DownloadCallback
          A callback for download information.
Downloader
          Defines an interface for downloading a file.
DownloaderInfo
          Classes that implement this interface can be real downloaders or just stand-ins for downloaders.
DownloaderInfo.DownloadState
          Enumerates the various states of a download.
DownloadManager
          The list of all downloads in progress.
DownloadManagerEvent
           
DownloadManagerEvent.Type
           
DownloadServices
           
Endpoint
          Immutable IP/port pair.
ExtendedEndpoint
          An endpoint with additional history information used to prioritize HostCatcher's permanent list: The average daily uptime in seconds, as reported by the "DU" GGEP extension.
FileDetails
           
GuidMap
          A map of one GUID to another.
GuidMapManager
           
HostCatcher
          The host catcher collects the addresses of Gnutella and DHT hosts from ping replies and bootstrap servers.
HostCatcher.EndpointObserver
          Simple callback for having an endpoint added.
HostDetails
           
HTTPAcceptor
          Processes HTTP requests for Gnutella uploads.
InsufficientDataException
           
LifecycleManager
          Defines the interface for the start up and shutdown of a LimeWire instance.
LimeCoreGlue.InstallFailedException
          Simple exception for failure to install.
MediaTypeAggregator.Aggregator
          Utility class for aggregating MediaTypes.
MessageDispatcher
          Dispatches messages to the MessageRouter.
MessageHandlerBinder
          Interface to bind list of MessageHandlers to a MessageRouter.
MessageListener
          This interface should be extended if you want to get notified of certain messages.
MessageResourceCallback
          Front-End delegate for the Back-End to obtain internationalized Strings.
MessageRouter
           
MessageRouterImpl
          One of the three classes that make up the core of the backend.
MulticastService
          This class handles Multicast messages.
NetworkManager
           
NetworkUpdateSanityChecker.RequestType
           
NodeAssigner
           
PongCacher
           
PushEndpoint
          a class that represents an endpoint behind one or more PushProxies.
PushEndpointCache
           
PushEndpointFactory
           
QueryUnicaster
          This class runs a single thread which sends unicast UDP queries to a master list of unicast-enabled hosts every n milliseconds.
RemoteFileDesc
          A reference to a single file on a remote machine.
RemoteFileDetails
          The minimum amount of information that a remote client would need to download the file.
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
Response
          A single result from a query reply message.
ResponseFactory
           
ResponseVerifier
          Records information about queries so that responses can be validated later.
RouteTable.ReplyRoutePair
          The return value from getReplyHandler.
SearchServices
           
SelfEndpoint
           
SocketProcessor
          A processor that handles new incoming connections.
SpamServices
           
Statistics
          Maintains various session statistics, like uptime.
UDPPinger
           
UDPPingerImpl
          Sends Gnutella messages via UDP to a set of hosts and calls back to a listener whenever responses are returned.
UDPReplyHandler
          This class is an implementation of ReplyHandler that is specialized for handling UDP messages.
UDPReplyHandlerCache
           
UDPReplyHandlerFactory
           
UDPService
          This class handles UDP messaging services.
UniqueHostPinger
           
Uploader
          This interface outlines the basic functionality for a class that performs uploads.
Uploader.UploadStatus
           
UploadManager
          Defines the requirements for classes that manage Gnutella uploads.
UploadServices
           
UPnPListener
          A listener for UPnP.
UPnPManager
          Manages the mapping of ports to limewire on UPnP-enabled routers.
UPnPManagerConfiguration
          Configuration for UPnPManager
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
URN.Type
          The range of all types for URNs.
UrnSet
          A Set specifically for URNs.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.altlocs
ApplicationServices
           
ConnectionServices
           
DownloadManagerEvent
           
NetworkManager
           
PushEndpoint
          a class that represents an endpoint behind one or more PushProxies.
PushEndpointFactory
           
RemoteFileDesc
          A reference to a single file on a remote machine.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.auth
UDPService
          This class handles UDP messaging services.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.bootstrap
ConnectionServices
           
Endpoint
          Immutable IP/port pair.
ExtendedEndpoint
          An endpoint with additional history information used to prioritize HostCatcher's permanent list: The average daily uptime in seconds, as reported by the "DU" GGEP extension.
MessageRouter
           
MulticastService
          This class handles Multicast messages.
UniqueHostPinger
           
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.browser
ActivityCallback
          Defines the interface of a callback to notify about asynchronous backend events.
FileDetails
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.connection
Acceptor
           
ApplicationServices
           
ConnectionManager
          The list of all RoutedConnection's.
ConnectionServices
           
DownloadServices
           
GuidMapManager
           
MessageDispatcher
          Dispatches messages to the MessageRouter.
NetworkManager
           
NetworkUpdateSanityChecker
          A sanity checker for many different in-network verification requests.
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
UDPService
          This class handles UDP messaging services.
UniqueHostPinger
           
UploadServices
           
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.daap
ActivityCallback
          Defines the interface of a callback to notify about asynchronous backend events.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.dht
ConnectionManager
          The list of all RoutedConnection's.
ConnectionServices
           
HostCatcher
          The host catcher collects the addresses of Gnutella and DHT hosts from ping replies and bootstrap servers.
NetworkManager
           
SpamServices
           
UDPPinger
           
UniqueHostPinger
           
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.dht.db
ApplicationServices
           
NetworkManager
           
PushEndpoint
          a class that represents an endpoint behind one or more PushProxies.
PushEndpointFactory
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.dht.io
MessageDispatcher
          Dispatches messages to the MessageRouter.
MessageRouter
           
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
UDPService
          This class handles UDP messaging services.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.dht.util
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.downloader
BandwidthManager
          Defines the interface to control the upload and download rate.
BandwidthTracker
          Defines the interface for any class wanting to track bandwidth.
ConnectionServices
           
DownloadCallback
          A callback for download information.
Downloader
          Defines an interface for downloading a file.
DownloaderInfo
          Classes that implement this interface can be real downloaders or just stand-ins for downloaders.
DownloaderInfo.DownloadState
          Enumerates the various states of a download.
DownloadManager
          The list of all downloads in progress.
DownloadServices
           
FileDetails
           
HostDetails
           
InsufficientDataException
           
MessageListener
          This interface should be extended if you want to get notified of certain messages.
MessageRouter
           
NetworkManager
           
PushEndpoint
          a class that represents an endpoint behind one or more PushProxies.
PushEndpointCache
           
PushEndpointFactory
           
RemoteFileDesc
          A reference to a single file on a remote machine.
RemoteFileDetails
          The minimum amount of information that a remote client would need to download the file.
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
SocketProcessor
          A processor that handles new incoming connections.
UDPService
          This class handles UDP messaging services.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.downloader.serial
PushEndpointFactory
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.downloader.serial.conversion
PushEndpointFactory
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.filters.response
Response
          A single result from a query reply message.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.geocode
NetworkManager
           
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.guess
MessageRouter
           
UDPService
          This class handles UDP messaging services.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.http
NetworkManager
           
PushEndpointFactory
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.library
FileDetails
           
Response
          A single result from a query reply message.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.licenses
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.messagehandlers
MessageHandlerBinder
          Interface to bind list of MessageHandlers to a MessageRouter.
MessageRouter
           
NetworkManager
           
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
Response
          A single result from a query reply message.
UDPReplyHandlerCache
           
UDPReplyHandlerFactory
           
UDPService
          This class handles UDP messaging services.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.messages
ApplicationServices
           
ConnectionManager
          The list of all RoutedConnection's.
ConnectionServices
           
Endpoint
          Immutable IP/port pair.
HostCatcher
          The host catcher collects the addresses of Gnutella and DHT hosts from ping replies and bootstrap servers.
NetworkManager
           
Response
          A single result from a query reply message.
ResponseFactory
           
Statistics
          Maintains various session statistics, like uptime.
UDPService
          This class handles UDP messaging services.
UploadManager
          Defines the requirements for classes that manage Gnutella uploads.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
URN.Type
          The range of all types for URNs.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.messages.vendor
ConnectionManager
          The list of all RoutedConnection's.
DownloadManager
          The list of all downloads in progress.
NetworkManager
           
PushEndpoint
          a class that represents an endpoint behind one or more PushProxies.
PushEndpointFactory
           
RemoteFileDesc
          A reference to a single file on a remote machine.
UploadManager
          Defines the requirements for classes that manage Gnutella uploads.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.net.address
NetworkManager
           
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.search
ConnectionManager
          The list of all RoutedConnection's.
ForMeReplyHandler
          This is the class that goes in the route table when a request is sent whose reply is for me.
MessageRouter
           
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.simpp
ApplicationServices
           
NetworkUpdateSanityChecker
          A sanity checker for many different in-network verification requests.
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.spam
RemoteFileDesc
          A reference to a single file on a remote machine.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.statistics
LifecycleManager
          Defines the interface for the start up and shutdown of a LimeWire instance.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.tigertree
DownloadManager
          The list of all downloads in progress.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.uploader
BandwidthManager
          Defines the interface to control the upload and download rate.
BandwidthTracker
          Defines the interface for any class wanting to track bandwidth.
BandwidthTrackerImpl
          A helper class for implementing the BandwidthTracker interface
ConnectionManager
          The list of all RoutedConnection's.
InsufficientDataException
           
NetworkManager
           
PushEndpoint
          a class that represents an endpoint behind one or more PushProxies.
ResponseFactory
           
Uploader
          This interface outlines the basic functionality for a class that performs uploads.
Uploader.UploadStatus
           
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.version
ApplicationServices
           
ReplyHandler
          An interface for those things that handle replies and thus are placed as values in RouteTables.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by com.limegroup.gnutella.xml
Response
          A single result from a query reply message.
 

Classes in com.limegroup.gnutella used by com.limegroup.mozilla
BandwidthTracker
          Defines the interface for any class wanting to track bandwidth.
Downloader
          Defines an interface for downloading a file.
DownloaderInfo
          Classes that implement this interface can be real downloaders or just stand-ins for downloaders.
DownloaderInfo.DownloadState
          Enumerates the various states of a download.
DownloadManager
          The list of all downloads in progress.
InsufficientDataException
           
RemoteFileDesc
          A reference to a single file on a remote machine.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.connection
ConnectionManager
          The list of all RoutedConnection's.
ConnectionServices
           
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.download
ActivityCallback
          Defines the interface of a callback to notify about asynchronous backend events.
Downloader
          Defines an interface for downloading a file.
DownloadManager
          The list of all downloads in progress.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.download.listener
ActivityCallback
          Defines the interface of a callback to notify about asynchronous backend events.
Downloader
          Defines an interface for downloading a file.
DownloadManager
          The list of all downloads in progress.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.library
ApplicationServices
           
NetworkManager
           
RemoteFileDesc
          A reference to a single file on a remote machine.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.lifecycle
LifecycleManager
          Defines the interface for the start up and shutdown of a LimeWire instance.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.mozilla
BandwidthTracker
          Defines the interface for any class wanting to track bandwidth.
DownloaderInfo.DownloadState
          Enumerates the various states of a download.
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.search
RemoteFileDesc
          A reference to a single file on a remote machine.
SearchServices
           
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.spam
SpamServices
           
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.upload
Uploader
          This interface outlines the basic functionality for a class that performs uploads.
UploadServices
           
 

Classes in com.limegroup.gnutella used by org.limewire.core.impl.xmpp
ApplicationServices
           
FileDetails
           
HostDetails
           
HTTPAcceptor
          Processes HTTP requests for Gnutella uploads.
RemoteFileDesc
          A reference to a single file on a remote machine.
RemoteFileDetails
          The minimum amount of information that a remote client would need to download the file.
URN
          This class represents an individual Uniform Resource Name (URN), as specified in RFC 2141.
 


LimeWire Consolidated API

Copyright © 2009. All Rights Reserved.