<dt><spanclass="memberNameLink"><ahref="../clientP2P/ClientDownloadPart.html#failed">failed</a></span> - Variable in class clientP2P.<ahref="../clientP2P/ClientDownloadPart.html"title="class in clientP2P">ClientDownloadPart</a></dt>
<dt><ahref="../protocolP2P/FileList.html"title="class in protocolP2P"><spanclass="typeNameLink">FileList</span></a> - Class in <ahref="../protocolP2P/package-summary.html">protocolP2P</a></dt>
<dd>
<divclass="block">Representation of payload for list response.</div>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FileList.html#FileList-java.lang.String:A-">FileList(String[])</a></span> - Constructor for class protocolP2P.<ahref="../protocolP2P/FileList.html"title="class in protocolP2P">FileList</a></dt>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FileList.html#FileList-byte:A-">FileList(byte[])</a></span> - Constructor for class protocolP2P.<ahref="../protocolP2P/FileList.html"title="class in protocolP2P">FileList</a></dt>
<dd>
<divclass="block">Constructor (typically used by client) with a byte[] parameter containing the Packet received.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FileList.html#fileList">fileList</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/FileList.html"title="class in protocolP2P">FileList</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/FileWatcher.html#fileList">fileList</a></span> - Variable in class serverP2P.<ahref="../serverP2P/FileWatcher.html"title="class in serverP2P">FileWatcher</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../tracker/TrackerManagement.html#fileList">fileList</a></span> - Variable in class tracker.<ahref="../tracker/TrackerManagement.html"title="class in tracker">TrackerManagement</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/ServerManagement.html#fileListWatcher">fileListWatcher</a></span> - Variable in class serverP2P.<ahref="../serverP2P/ServerManagement.html"title="class in serverP2P">ServerManagement</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../clientP2P/ClientDownload.html#filename">filename</a></span> - Variable in class clientP2P.<ahref="../clientP2P/ClientDownload.html"title="class in clientP2P">ClientDownload</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../clientP2P/ClientDownloadPart.html#filename">filename</a></span> - Variable in class clientP2P.<ahref="../clientP2P/ClientDownloadPart.html"title="class in clientP2P">ClientDownloadPart</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/Denied.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/Denied.html"title="class in protocolP2P">Denied</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/DiscoverRequest.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/DiscoverRequest.html"title="class in protocolP2P">DiscoverRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/DiscoverResponse.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/DiscoverResponse.html"title="class in protocolP2P">DiscoverResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FilePart.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/FilePart.html"title="class in protocolP2P">FilePart</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashRequest.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/HashRequest.html"title="class in protocolP2P">HashRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashResponse.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/HashResponse.html"title="class in protocolP2P">HashResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/LoadRequest.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/LoadRequest.html"title="class in protocolP2P">LoadRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/SizeRequest.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/SizeRequest.html"title="class in protocolP2P">SizeRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/SizeResponse.html#filename">filename</a></span> - Variable in class protocolP2P.<ahref="../protocolP2P/SizeResponse.html"title="class in protocolP2P">SizeResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/Denied.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/Denied.html"title="class in protocolP2P">Denied</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/DiscoverResponse.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/DiscoverResponse.html"title="class in protocolP2P">DiscoverResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FilePart.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/FilePart.html"title="class in protocolP2P">FilePart</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashRequest.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/HashRequest.html"title="class in protocolP2P">HashRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashResponse.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/HashResponse.html"title="class in protocolP2P">HashResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/LoadRequest.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/LoadRequest.html"title="class in protocolP2P">LoadRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/SizeResponse.html#FILENAME_POSITION">FILENAME_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/SizeResponse.html"title="class in protocolP2P">SizeResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/DiscoverResponse.html#FILENAME_SIZE_POSITION">FILENAME_SIZE_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/DiscoverResponse.html"title="class in protocolP2P">DiscoverResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FilePart.html#FILENAME_SIZE_POSITION">FILENAME_SIZE_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/FilePart.html"title="class in protocolP2P">FilePart</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashRequest.html#FILENAME_SIZE_POSITION">FILENAME_SIZE_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/HashRequest.html"title="class in protocolP2P">HashRequest</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashResponse.html#FILENAME_SIZE_POSITION">FILENAME_SIZE_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/HashResponse.html"title="class in protocolP2P">HashResponse</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/LoadRequest.html#FILENAME_SIZE_POSITION">FILENAME_SIZE_POSITION</a></span> - Static variable in class protocolP2P.<ahref="../protocolP2P/LoadRequest.html"title="class in protocolP2P">LoadRequest</a></dt>
<dt><ahref="../protocolP2P/FilePart.html"title="class in protocolP2P"><spanclass="typeNameLink">FilePart</span></a> - Class in <ahref="../protocolP2P/package-summary.html">protocolP2P</a></dt>
<dd>
<divclass="block">Representation of payload for load response.</div>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FilePart.html#FilePart-java.lang.String-long-byte:A-">FilePart(String, long, byte[])</a></span> - Constructor for class protocolP2P.<ahref="../protocolP2P/FilePart.html"title="class in protocolP2P">FilePart</a></dt>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/FilePart.html#FilePart-byte:A-">FilePart(byte[])</a></span> - Constructor for class protocolP2P.<ahref="../protocolP2P/FilePart.html"title="class in protocolP2P">FilePart</a></dt>
<dd>
<divclass="block">Constructor (typically used by client) with Packet received as parameter.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../tracker/TrackerManagement.html#fileSize">fileSize</a></span> - Variable in class tracker.<ahref="../tracker/TrackerManagement.html"title="class in tracker">TrackerManagement</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../gui/DownloadFileGUI.html#fileToDownload">fileToDownload</a></span> - Variable in class gui.<ahref="../gui/DownloadFileGUI.html"title="class in gui">DownloadFileGUI</a></dt>
<dd> </dd>
<dt><ahref="../serverP2P/FileWatcher.html"title="class in serverP2P"><spanclass="typeNameLink">FileWatcher</span></a> - Class in <ahref="../serverP2P/package-summary.html">serverP2P</a></dt>
<dd>
<divclass="block">Class allowing to keep the tracker informed about file list</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/FileWatcher.html#FileWatcher-tools.Logger-long-tools.HostItem-tools.HostItem-java.lang.String-">FileWatcher(Logger, long, HostItem, HostItem, String)</a></span> - Constructor for class serverP2P.<ahref="../serverP2P/FileWatcher.html"title="class in serverP2P">FileWatcher</a></dt>
<dd>
<divclass="block">Constructor</div>
</dd>
<dt><ahref="../serverP2P/FileWatcherTCP.html"title="class in serverP2P"><spanclass="typeNameLink">FileWatcherTCP</span></a> - Class in <ahref="../serverP2P/package-summary.html">serverP2P</a></dt>
<dd>
<divclass="block">Class allowing to keep the tracker informed about file list (TCP impl.)</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/FileWatcherTCP.html#FileWatcherTCP-tools.Logger-long-tools.HostItem-tools.HostItem-java.lang.String-">FileWatcherTCP(Logger, long, HostItem, HostItem, String)</a></span> - Constructor for class serverP2P.<ahref="../serverP2P/FileWatcherTCP.html"title="class in serverP2P">FileWatcherTCP</a></dt>
<dd>
<divclass="block">Constructor</div>
</dd>
<dt><ahref="../serverP2P/FileWatcherUDP.html"title="class in serverP2P"><spanclass="typeNameLink">FileWatcherUDP</span></a> - Class in <ahref="../serverP2P/package-summary.html">serverP2P</a></dt>
<dd>
<divclass="block">Class allowing to keep the tracker informed about file list (UDP impl.)</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/FileWatcherUDP.html#FileWatcherUDP-tools.Logger-long-tools.HostItem-tools.HostItem-java.lang.String-">FileWatcherUDP(Logger, long, HostItem, HostItem, String)</a></span> - Constructor for class serverP2P.<ahref="../serverP2P/FileWatcherUDP.html"title="class in serverP2P">FileWatcherUDP</a></dt>
<dd>
<divclass="block">Constructor</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/FileWatcher.html#force">force</a></span> - Variable in class serverP2P.<ahref="../serverP2P/FileWatcher.html"title="class in serverP2P">FileWatcher</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../serverP2P/RatioWatcher.html#force">force</a></span> - Variable in class serverP2P.<ahref="../serverP2P/RatioWatcher.html"title="class in serverP2P">RatioWatcher</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/RequestResponseCode.html#fromCode-byte-">fromCode(byte)</a></span> - Static method in enum protocolP2P.<ahref="../protocolP2P/RequestResponseCode.html"title="enum in protocolP2P">RequestResponseCode</a></dt>
<dd>
<divclass="block">Gives enum from Packet code.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../protocolP2P/HashAlgorithm.html#fromName-java.lang.String-">fromName(String)</a></span> - Static method in enum protocolP2P.<ahref="../protocolP2P/HashAlgorithm.html"title="enum in protocolP2P">HashAlgorithm</a></dt>