Package org.xnap.plugin.opennap.net

Provides the OpenNap network communication classes for search, transfer and chat.

See:
          Description

Interface Summary
OpenNapBrowseInterface Defines the requirements for classes for OpenNap browses.
OpenNapServerReader Defines the requirements for classes that provide support to read server information from external sources.
OpenNapServerWriter Defines the requirements for classes that provide support to write server information from external sources.
SocketListener  
WSXFile  
 

Class Summary
BrowseDownloadSocket  
BrowseUploadSocket  
DownloadSocket  
IncomingSocket  
NapigatorReader Connects to the OpenNapigator index server and creates OpenNapServer objects.
OpenNapAbstractChannel Manages a list of channels.
OpenNapBrowse Implements an OpenNap search on set of servers.
OpenNapChannel Represents a single channel on a server.
OpenNapDefaultNetwork The network that is used by all servers that have "" as their network name.
OpenNapDirectBrowse  
OpenNapDirectBrowseUpload  
OpenNapDownload Downloads a file.
OpenNapDownloadContainer  
OpenNapDownloadContainerData  
OpenNapDownloadRunner Takes care of the socket communication to the other peer.
OpenNapListener  
OpenNapMetaBrowse Implements an OpenNap search on set of servers.
OpenNapNetwork  
OpenNapResumeRepository Provides a repository that handles the resume information for downloads in the incomplete directory.
OpenNapSearch Implements an OpenNap search on a set of servers.
OpenNapSearchManager  
OpenNapSearchResult Immutable.
OpenNapSearchResultContainer  
OpenNapSegment The end of the segment can change through a split.
OpenNapSegmentData  
OpenNapSegmentManager  
OpenNapServer  
OpenNapServerData Provides a data container for the OpenNapServer class.
OpenNapServerFileReader Creates OpenNapServer objects from a plain text file.
OpenNapServerFileWriter  
OpenNapServerManager  
OpenNapServerRunner  
OpenNapServerVersion This class provides means to parse the version string that is submitted by most servers on login.
OpenNapTransferManager  
OpenNapUpload  
OpenNapUploadRunner Uploads a file.
Packet This class provides a data container for a packet received from a server.
PrivateOpenNapChannel Manages a list of channels.
SendQueue Provides a message queue that is used by the OpenNapServerRunner class.
UploadSocket  
WSXFileReader  
WSXFileWriter  
 

Package org.xnap.plugin.opennap.net Description

Provides the OpenNap network communication classes for search, transfer and chat.



Copyright © 2001-2005 XNap Team. All Rights Reserved.