Compare commits
No commits in common. 'master' and '1.4' have entirely different histories.
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 594 KiB |
After Width: | Height: | Size: 202 KiB |
Before Width: | Height: | Size: 184 KiB |
Before Width: | Height: | Size: 102 KiB |
Before Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 288 KiB |
Before Width: | Height: | Size: 137 KiB |
Before Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 116 KiB |
@ -0,0 +1,339 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>ClientManagementUDP</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="ClientManagementUDP";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var data = {"i0":10};
|
||||||
|
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||||
|
var altColor = "altColor";
|
||||||
|
var rowColor = "rowColor";
|
||||||
|
var tableTab = "tableTab";
|
||||||
|
var activeTableTab = "activeTableTab";
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="navBarCell1Rev">Class</li>
|
||||||
|
<li><a href="class-use/ClientManagementUDP.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<ul class="subNavList">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method.summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="subNavList">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method.detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">clientP2P</a></div>
|
||||||
|
<h2 title="Class ClientManagementUDP" class="title">Class ClientManagementUDP</h2>
|
||||||
|
</div>
|
||||||
|
<div class="contentContainer">
|
||||||
|
<ul class="inheritance">
|
||||||
|
<li>java.lang.Object</li>
|
||||||
|
<li>
|
||||||
|
<ul class="inheritance">
|
||||||
|
<li>clientP2P.ClientManagementUDP</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div class="description">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<dl>
|
||||||
|
<dt>All Implemented Interfaces:</dt>
|
||||||
|
<dd><code>java.lang.Runnable</code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<pre>public class <span class="typeNameLabel">ClientManagementUDP</span>
|
||||||
|
extends java.lang.Object
|
||||||
|
implements java.lang.Runnable</pre>
|
||||||
|
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="simpleTagLabel">Version:</span></dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||||
|
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="summary">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<section role="region">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList"><a id="constructor.summary">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Constructor Summary</h3>
|
||||||
|
<table class="memberSummary">
|
||||||
|
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Constructor</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,java.lang.String,int)">ClientManagementUDP</a></span>​(java.lang.String baseDirectory,
|
||||||
|
java.lang.String host,
|
||||||
|
int UDPPort)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Constructor for UDP implementation, with baseDirectory and UDPPort parameters.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<section role="region">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList"><a id="method.summary">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Method Summary</h3>
|
||||||
|
<table class="memberSummary">
|
||||||
|
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i0" class="altColor">
|
||||||
|
<td class="colFirst"><code>void</code></td>
|
||||||
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#run()">run</a></span>()</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Implementation of Runnable</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Methods inherited from class java.lang.Object</h3>
|
||||||
|
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="details">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<section role="region">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList"><a id="constructor.detail">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Constructor Detail</h3>
|
||||||
|
<a id="<init>(java.lang.String,java.lang.String,int)">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="blockListLast">
|
||||||
|
<li class="blockList">
|
||||||
|
<h4>ClientManagementUDP</h4>
|
||||||
|
<pre>public ClientManagementUDP​(java.lang.String baseDirectory,
|
||||||
|
java.lang.String host,
|
||||||
|
int UDPPort)</pre>
|
||||||
|
<div class="block">Constructor for UDP implementation, with baseDirectory and UDPPort parameters.</div>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||||
|
<dd><code>baseDirectory</code> - the root directory where files are stored</dd>
|
||||||
|
<dd><code>host</code> - hostname of the server</dd>
|
||||||
|
<dd><code>UDPPort</code> - the server will listen on this port</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<section role="region">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList"><a id="method.detail">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Method Detail</h3>
|
||||||
|
<a id="run()">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="blockListLast">
|
||||||
|
<li class="blockList">
|
||||||
|
<h4>run</h4>
|
||||||
|
<pre class="methodSignature">public void run()</pre>
|
||||||
|
<div class="block">Implementation of Runnable</div>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||||
|
<dd><code>run</code> in interface <code>java.lang.Runnable</code></dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="navBarCell1Rev">Class</li>
|
||||||
|
<li><a href="class-use/ClientManagementUDP.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<ul class="subNavList">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method.summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="subNavList">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method.detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,173 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>clientP2P</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="clientP2P";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li class="navBarCell1Rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package" class="title">Package clientP2P</h1>
|
||||||
|
</div>
|
||||||
|
<div class="contentContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="typeSummary">
|
||||||
|
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Class</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="ClientP2P.html" title="class in clientP2P">ClientP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li class="navBarCell1Rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,165 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>clientP2P Class Hierarchy</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="clientP2P Class Hierarchy";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package clientP2P</h1>
|
||||||
|
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal">
|
||||||
|
<li><a href="../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="contentContainer">
|
||||||
|
<section role="region">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.Object
|
||||||
|
<ul>
|
||||||
|
<li class="circle">clientP2P.<a href="ClientManagementUDP.html" title="class in clientP2P"><span class="typeNameLink">ClientManagementUDP</span></a> (implements java.lang.Runnable)</li>
|
||||||
|
<li class="circle">clientP2P.<a href="ClientP2P.html" title="class in clientP2P"><span class="typeNameLink">ClientP2P</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,149 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Package clientP2P</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Package clientP2P";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package clientP2P" class="title">Uses of Package<br>clientP2P</h1>
|
||||||
|
</div>
|
||||||
|
<div class="contentContainer">No usage of clientP2P</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -1 +0,0 @@
|
|||||||
<mxfile host="app.diagrams.net" modified="2020-04-14T20:21:49.648Z" agent="5.0 (X11)" etag="T4xjJPgOwcg8meu_05yP" version="12.9.12" type="device"><diagram name="Page-1" id="13e1069c-82ec-6db2-03f1-153e76fe0fe0">7VxZc6M4EP41rso8ZIrD56PjOJPUZifZ2HPsvMkg26oAYgQ48f761cUl+SCMsTO7nqpJoIGWUH9Sf90t0rJH/usnAsLln9iFXssy3NeWfd2yrJ5l059MsBaCttkVggVBrhCZuWCC/oFSaEhpglwYlW6MMfZiFJaFDg4C6MQlGSAEv5Rvm2Ov3GoIFlATTBzg6dJvyI2XUmoaRn7hFqLFUjbd78gLM+A8LwhOAtley7Ln/J+47INUl7w/WgIXvxRE9rhljwjGsTjyX0fQY0ObDpt47mbL1azfBAZxlQd6MzADptOeOVZv3p4Zl9JwK+AlciyGYeghB8QIB5bsdLxOB4r2P2SHie/dozn0UEDPrkJIkA9jSOgVT4ofc9nVyxLFcBIChz36QhFEZcvY9+iZSQ+pVWNAHyHZueeBMEIz3qpBJQQ6CYnQCj7BSICHSXESs5ZGGSj4rcwY0JWqsvE2uF4fOfLYAzPoXWXWG2EPs+YDzF8oigl+zqDAFM1pH2+AjzyG8K+QuCAAUizhbFJjXgEPLQJ64lB78FfXDSRttoIkhq8FkTTYJ4jpsJE1vUVetVIUrsuT5qWA1PSWZQGkg74UAjk7FpnqHCH0QIKkImD6uwBjngHzDgBj18RL+wB4mV61Z4u7r113+Nf3+7HTj+++DS/NXZixz5h5D5jp1wNNv9cUaCwNNFNCh5K+8Bkvp8dLp1Nzkek2hRedyVzfTUYPX8dPVPo0/uvLeDK9mCMPmh80BBXszoaArkzeUA7aDMcx9ukFGLhDRjWZzMPO865xjHBCHLjbg8aALGC8fwJAt8Rdt1rE+Gj0+vtsks5yAj26+K7K9HeTSWRzjxjRV8zaUhaLgWJT8frymSIbVdSY3d16xBBpeqgZwLpwW8huiLb31m4rWC2TZHogNCpPp+rxfB7BuKXiM7NAfci2d0N28vjweTKmhwK2LYu2YpTpuSKxjwvtXbAtwnvbFNgL7cMjt6uSaasmdruqw1QVNQXe7g7w1gBmr/cl8Ml39MePSXz98yYZd13/0tKdb8vqetScVy5asd5LCFHpz4QFr1fSuWTn9GjBfhfQGfFoHfLHPf6TQOCuuVEXKKKPUxdJEZY4DoyieeJ57BodDczwJJz/x7Qf9L14V0QrdXt3D9nY0/kCCJ/yLIeBXwIPA9YTPGfJBDH3jDmhc6U028ytndlCUAIcw/3MQ5IJs71hysY43OTQI6oMBYspu3p92d1LJQ5AAJSlu6v7mk5/g/+3m3L/HQ2xk7sf4+O7/oO59ca9tlV36VPdtqZoy9J3KLfZ3W5q4TKL/pLNJjyX1j+u+Su6vao+dQfzs/u2WTLJ5aAx7mcpzD87fyuMbHuPogN5UKu9uZ099O+1zEm3UNTmyKGeaLsdTm7VBU2APHdsk9thx7Ty8xMj3q642OUxTNccNIVcdf07VNhSNW45Zmgx2I6eDWvkElDQvOc18hjuUV3Y7Lr+UV3YNEUN+8c07v+tlo5diePTcyW7rpNT1wpNUdNY0NNi54Vgj+3b6vxVC2lVjd8x9yhq2vh6gqkUKGsROotzUcRH8GcCo5jGlCx+A9EySvw8BobAWbK3yB9kxmRROgyiRET45bB/Cag19kfuQhQvmYYI+OwXw6IA5yzhrpO1hfyQ4BX0IR9tByceC9dnMO1Gmk9g50v+QqL/iHeUq4/TYsKIK3W5VZ7pTxzwtINyFxU7kGugevPkAH1EjJE+JFlyYEbUd/0fpgtU3zroaCxvY76g09k+e3+tJqknDO4fhvSX8Th8ml4YAhjcIY4kDI+cPahNphv3hm216FfXG2qKml4Q9dTB03B691CgRsXVsJ69eTIxtXhWu6OyG8R6yyt9GzDBb5Flu/6xM0zdZih0x6hLoc09ipoGSm8HUCRvKvtNtkgkIWGn4oTlkfnpb1KTOd3qYis1mYw2vRk1/T2KDpRRaqswtw9bk9kMST2k303mhHvlih3KTmBGaiRIebVjDl8YgKCDAzcSwOUMCqwwcosER+FDFakcZ4aSGxXca5UqjhDdQpLSPxDx8pAgm4LVFaab8uKEUjrscybnQge5GTWMoOB69P/1+PPfqThMAhQtW1p9x5iKlpj/D0WRSI4pZ5t0eHinwAJwbknnQZlThjhie0bW2biyuzAdTHJmi5XZYrbZZB9bbG4z0obdJRQ9xdjZOPG2ErvCGl81ps7SsVa/b5VMcWnrpmjIDXTV/Yh13YCm6EBuwFQKC903FRbUJMPRCgvW7sjHNKz2aYKfg+yaOl3KUMNv7fyxit+GtpZYCslOt7Q0SmOsY4RgByXP77+w/9shr2Mp7QyOgbz/fEx3XhB/EZaKQ++Zx4ClXuiX7nhThSb3zmyDOgVNdrHkt49QvKmzbr6jIo8Gzro5TQ2cFXOab94IqqyZvV1s82DgfGvSweRv9MxDZsxjXN6IyB74iAbDPJuQhtPsvgsauXJ7hgRGLOh0eVRH4IfqaQKlBw72wyTOMx55BYuiGoh9pSI+R6yKg1j7PoidJYyyZwh0IIWXSDnIHIRIHlTs05fH6+GUb0uTXmbjPtZzvN/K4/YU2ht2rx033k+jsQLuy+a80PfhU4sBn40ot2KQ+DNROGQIm61jDq1IVCxn7N3LGuSzi3ey8+J0ZFZZTvuH2qWlKWq4hJDuyKwEIfuXIWQfG0In+sapbbRLZr209LXiQEjUtn7W/VTEGHzs7FZ1KI6gJE4H1b50elWGUh3a5nNStp5f3eBRp9wxFz7Q4Kl5vOLutJS5lzl6F8bsI0yR7neWIFiIPRySgXgoyraUlLaMsLsCVhmp6OrFJhXp4IuFkrOb3/HNSPbB+d5NIG938/Q0/6saAqX5Xy6xx/8C</diagram></mxfile>
|
|
Before Width: | Height: | Size: 34 KiB |
@ -0,0 +1,249 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Class exception.InternalError</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Class exception.InternalError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../InternalError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h2 title="Uses of Class exception.InternalError" class="title">Uses of Class<br>exception.InternalError</h2>
|
||||||
|
</div>
|
||||||
|
<div class="classUseContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Packages that use <a href="../InternalError.html" title="class in exception">InternalError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#protocolP2P">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<section role="region"><a id="protocolP2P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Uses of <a href="../InternalError.html" title="class in exception">InternalError</a> in <a href="../../protocolP2P/package-summary.html">protocolP2P</a></h3>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Methods in <a href="../../protocolP2P/package-summary.html">protocolP2P</a> that throw <a href="../InternalError.html" title="class in exception">InternalError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>static <a href="../../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#receive(java.net.DatagramSocket)">receive</a></span>​(java.net.DatagramSocket socket)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Receive datagram on socket</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<td class="colFirst"><code>void</code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#send(java.net.DatagramSocket,java.lang.String,int)">send</a></span>​(java.net.DatagramSocket socket,
|
||||||
|
java.lang.String host,
|
||||||
|
int port)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Send datagram on socket (from client)</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>void</code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#send(java.net.DatagramSocket,protocolP2P.ProtocolP2PDatagram)">send</a></span>​(java.net.DatagramSocket socket,
|
||||||
|
<a href="../../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a> received)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Send datagram on socket (from server, as a response)</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Constructors in <a href="../../protocolP2P/package-summary.html">protocolP2P</a> that throw <a href="../InternalError.html" title="class in exception">InternalError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Constructor</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../protocolP2P/FileList.html#%3Cinit%3E(java.lang.String%5B%5D)">FileList</a></span>​(java.lang.String[] fileList)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Constructor (typically used by the server) with an ArrayList parameter containing
|
||||||
|
filenames.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../protocolP2P/FilePart.html#%3Cinit%3E(java.lang.String,long,long,byte%5B%5D)">FilePart</a></span>​(java.lang.String filename,
|
||||||
|
long totalSize,
|
||||||
|
long offset,
|
||||||
|
byte[] partialContent)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Constructor (typically used by server) with informations about file part to send as parameters.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../protocolP2P/LoadRequest.html#%3Cinit%3E(java.lang.String)">LoadRequest</a></span>​(java.lang.String filename)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Constructor (typically used by the server) with a filename parameter.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../protocolP2P/Payload.html#%3Cinit%3E(protocolP2P.RequestResponseCode)">Payload</a></span>​(<a href="../../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a> requestResponseCode)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Consructor used to create Payload with a payload size of zero using a RRCode.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../InternalError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,195 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Class exception.ProtocolError</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Class exception.ProtocolError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ProtocolError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h2 title="Uses of Class exception.ProtocolError" class="title">Uses of Class<br>exception.ProtocolError</h2>
|
||||||
|
</div>
|
||||||
|
<div class="classUseContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Packages that use <a href="../ProtocolError.html" title="class in exception">ProtocolError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#protocolP2P">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<section role="region"><a id="protocolP2P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Uses of <a href="../ProtocolError.html" title="class in exception">ProtocolError</a> in <a href="../../protocolP2P/package-summary.html">protocolP2P</a></h3>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Methods in <a href="../../protocolP2P/package-summary.html">protocolP2P</a> that throw <a href="../ProtocolError.html" title="class in exception">ProtocolError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>static <a href="../../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#receive(java.net.DatagramSocket)">receive</a></span>​(java.net.DatagramSocket socket)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Receive datagram on socket</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ProtocolError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,232 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Class exception.SizeError</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Class exception.SizeError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SizeError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h2 title="Uses of Class exception.SizeError" class="title">Uses of Class<br>exception.SizeError</h2>
|
||||||
|
</div>
|
||||||
|
<div class="classUseContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Packages that use <a href="../SizeError.html" title="class in exception">SizeError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#protocolP2P">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#tools">tools</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<section role="region"><a id="protocolP2P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Uses of <a href="../SizeError.html" title="class in exception">SizeError</a> in <a href="../../protocolP2P/package-summary.html">protocolP2P</a></h3>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Methods in <a href="../../protocolP2P/package-summary.html">protocolP2P</a> that throw <a href="../SizeError.html" title="class in exception">SizeError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>static <a href="../../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#receive(java.net.DatagramSocket)">receive</a></span>​(java.net.DatagramSocket socket)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Receive datagram on socket</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li class="blockList">
|
||||||
|
<section role="region"><a id="tools">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Uses of <a href="../SizeError.html" title="class in exception">SizeError</a> in <a href="../../tools/package-summary.html">tools</a></h3>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Methods in <a href="../../tools/package-summary.html">tools</a> that throw <a href="../SizeError.html" title="class in exception">SizeError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>static int</code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">BytesArrayTools.</span><code><span class="memberNameLink"><a href="../../tools/BytesArrayTools.html#readInt(byte%5B%5D,int)">readInt</a></span>​(byte[] array,
|
||||||
|
int start)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Read int from a bytearray</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<td class="colFirst"><code>static long</code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">BytesArrayTools.</span><code><span class="memberNameLink"><a href="../../tools/BytesArrayTools.html#readLong(byte%5B%5D,int)">readLong</a></span>​(byte[] array,
|
||||||
|
int start)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Read long from a bytearray</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SizeError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,195 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Class exception.TransmissionError</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Class exception.TransmissionError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../TransmissionError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h2 title="Uses of Class exception.TransmissionError" class="title">Uses of Class<br>exception.TransmissionError</h2>
|
||||||
|
</div>
|
||||||
|
<div class="classUseContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Packages that use <a href="../TransmissionError.html" title="class in exception">TransmissionError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#protocolP2P">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<section role="region"><a id="protocolP2P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Uses of <a href="../TransmissionError.html" title="class in exception">TransmissionError</a> in <a href="../../protocolP2P/package-summary.html">protocolP2P</a></h3>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Methods in <a href="../../protocolP2P/package-summary.html">protocolP2P</a> that throw <a href="../TransmissionError.html" title="class in exception">TransmissionError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>static <a href="../../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#receive(java.net.DatagramSocket)">receive</a></span>​(java.net.DatagramSocket socket)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Receive datagram on socket</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../TransmissionError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,195 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Class exception.VersionError</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Class exception.VersionError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../VersionError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h2 title="Uses of Class exception.VersionError" class="title">Uses of Class<br>exception.VersionError</h2>
|
||||||
|
</div>
|
||||||
|
<div class="classUseContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Packages that use <a href="../VersionError.html" title="class in exception">VersionError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#protocolP2P">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<section role="region"><a id="protocolP2P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h3>Uses of <a href="../VersionError.html" title="class in exception">VersionError</a> in <a href="../../protocolP2P/package-summary.html">protocolP2P</a></h3>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Methods in <a href="../../protocolP2P/package-summary.html">protocolP2P</a> that throw <a href="../VersionError.html" title="class in exception">VersionError</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
|
<th class="colSecond" scope="col">Method</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<td class="colFirst"><code>static <a href="../../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></code></td>
|
||||||
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolP2PDatagram.</span><code><span class="memberNameLink"><a href="../../protocolP2P/ProtocolP2PDatagram.html#receive(java.net.DatagramSocket)">receive</a></span>​(java.net.DatagramSocket socket)</code></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Receive datagram on socket</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../VersionError.html" title="class in exception">Class</a></li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,176 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>exception Class Hierarchy</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="exception Class Hierarchy";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package exception</h1>
|
||||||
|
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal">
|
||||||
|
<li><a href="../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="contentContainer">
|
||||||
|
<section role="region">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.Object
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.Throwable (implements java.io.Serializable)
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.Exception
|
||||||
|
<ul>
|
||||||
|
<li class="circle">exception.<a href="InternalError.html" title="class in exception"><span class="typeNameLink">InternalError</span></a></li>
|
||||||
|
<li class="circle">exception.<a href="ProtocolError.html" title="class in exception"><span class="typeNameLink">ProtocolError</span></a></li>
|
||||||
|
<li class="circle">exception.<a href="SizeError.html" title="class in exception"><span class="typeNameLink">SizeError</span></a></li>
|
||||||
|
<li class="circle">exception.<a href="TransmissionError.html" title="class in exception"><span class="typeNameLink">TransmissionError</span></a></li>
|
||||||
|
<li class="circle">exception.<a href="VersionError.html" title="class in exception"><span class="typeNameLink">VersionError</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,225 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>Uses of Package exception</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="Uses of Package exception";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package exception" class="title">Uses of Package<br>exception</h1>
|
||||||
|
</div>
|
||||||
|
<div class="contentContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Packages that use <a href="package-summary.html">exception</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#protocolP2P">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="#tools">tools</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList"><a id="protocolP2P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Classes in <a href="package-summary.html">exception</a> used by <a href="../protocolP2P/package-summary.html">protocolP2P</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Class</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="class-use/InternalError.html#protocolP2P">InternalError</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="class-use/ProtocolError.html#protocolP2P">ProtocolError</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="class-use/SizeError.html#protocolP2P">SizeError</a></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Used on reception side when size as set in datagram is too big, and we cant store this in a int/long as usual.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="class-use/TransmissionError.html#protocolP2P">TransmissionError</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="class-use/VersionError.html#protocolP2P">VersionError</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
<li class="blockList"><a id="tools">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<table class="useSummary">
|
||||||
|
<caption><span>Classes in <a href="package-summary.html">exception</a> used by <a href="../tools/package-summary.html">tools</a></span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Class</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="class-use/SizeError.html#tools">SizeError</a></th>
|
||||||
|
<td class="colLast">
|
||||||
|
<div class="block">Used on reception side when size as set in datagram is too big, and we cant store this in a int/long as usual.</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="navBarCell1Rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,156 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>A-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="A-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:A">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">A</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/Directories.html#askOpenDataHomeDirectory()">askOpenDataHomeDirectory()</a></span> - Method in class tools.<a href="../tools/Directories.html" title="class in tools">Directories</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Asks the user to choose opening dataHomeDirectory or not.</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,156 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>M-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="M-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:M">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">M</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../clientP2P/ClientP2P.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class clientP2P.<a href="../clientP2P/ClientP2P.html" title="class in clientP2P">ClientP2P</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../serverP2P/ServerP2P.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class serverP2P.<a href="../serverP2P/ServerP2P.html" title="class in serverP2P">ServerP2P</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,158 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>N-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="N-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:N">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">N</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#NOT_FOUND">NOT_FOUND</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../remoteException/NotFound.html" title="class in remoteException"><span class="typeNameLink">NotFound</span></a> - Exception in <a href="../remoteException/package-summary.html">remoteException</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../remoteException/NotFound.html#%3Cinit%3E()">NotFound()</a></span> - Constructor for exception remoteException.<a href="../remoteException/NotFound.html" title="class in remoteException">NotFound</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,180 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>P-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="P-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:P">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">P</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="../protocolP2P/Payload.html" title="class in protocolP2P"><span class="typeNameLink">Payload</span></a> - Class in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Representation of payload.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/Payload.html#%3Cinit%3E(protocolP2P.RequestResponseCode)">Payload(RequestResponseCode)</a></span> - Constructor for class protocolP2P.<a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Consructor used to create Payload with a payload size of zero using a RRCode.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#PROTOCOL_ERROR">PROTOCOL_ERROR</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../exception/ProtocolError.html" title="class in exception"><span class="typeNameLink">ProtocolError</span></a> - Exception in <a href="../exception/package-summary.html">exception</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../exception/ProtocolError.html#%3Cinit%3E()">ProtocolError()</a></span> - Constructor for exception exception.<a href="../exception/ProtocolError.html" title="class in exception">ProtocolError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../protocolP2P/package-summary.html">protocolP2P</a> - package protocolP2P</dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P"><span class="typeNameLink">ProtocolP2PDatagram</span></a> - Class in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Representation of datagram.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/ProtocolP2PDatagram.html#%3Cinit%3E(protocolP2P.Payload)">ProtocolP2PDatagram(Payload)</a></span> - Constructor for class protocolP2P.<a href="../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor with payload parameter (typically used when sending datagram).</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../remoteException/ProtocolRemoteError.html" title="class in remoteException"><span class="typeNameLink">ProtocolRemoteError</span></a> - Exception in <a href="../remoteException/package-summary.html">remoteException</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../remoteException/ProtocolRemoteError.html#%3Cinit%3E()">ProtocolRemoteError()</a></span> - Constructor for exception remoteException.<a href="../remoteException/ProtocolRemoteError.html" title="class in remoteException">ProtocolRemoteError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,182 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>R-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="R-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:R">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">R</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/BytesArrayTools.html#readInt(byte%5B%5D,int)">readInt(byte[], int)</a></span> - Static method in class tools.<a href="../tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Read int from a bytearray</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/BytesArrayTools.html#readLong(byte%5B%5D,int)">readLong(byte[], int)</a></span> - Static method in class tools.<a href="../tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Read long from a bytearray</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/ProtocolP2PDatagram.html#receive(java.net.DatagramSocket)">receive(DatagramSocket)</a></span> - Static method in class protocolP2P.<a href="../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Receive datagram on socket</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../remoteException/package-summary.html">remoteException</a> - package remoteException</dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/CodeType.html#REQUEST">REQUEST</a></span> - protocolP2P.<a href="../protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P"><span class="typeNameLink">RequestResponseCode</span></a> - Enum in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Request/Response code enum.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/CodeType.html#RESPONSE">RESPONSE</a></span> - protocolP2P.<a href="../protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../clientP2P/ClientManagementUDP.html#run()">run()</a></span> - Method in class clientP2P.<a href="../clientP2P/ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Implementation of Runnable</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../serverP2P/ServerManagementUDP.html#run()">run()</a></span> - Method in class serverP2P.<a href="../serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Implementation of runnable.</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,180 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>S-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="S-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:S">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">S</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/ProtocolP2PDatagram.html#send(java.net.DatagramSocket,java.lang.String,int)">send(DatagramSocket, String, int)</a></span> - Method in class protocolP2P.<a href="../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Send datagram on socket (from client)</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/ProtocolP2PDatagram.html#send(java.net.DatagramSocket,protocolP2P.ProtocolP2PDatagram)">send(DatagramSocket, ProtocolP2PDatagram)</a></span> - Method in class protocolP2P.<a href="../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Send datagram on socket (from server, as a response)</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../serverP2P/ServerManagementUDP.html" title="class in serverP2P"><span class="typeNameLink">ServerManagementUDP</span></a> - Class in <a href="../serverP2P/package-summary.html">serverP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Implementation of P2P-JAVA-PROJECT VERSION 1.0 protocol for UDP.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../serverP2P/ServerManagementUDP.html#%3Cinit%3E(java.lang.String,int)">ServerManagementUDP(String, int)</a></span> - Constructor for class serverP2P.<a href="../serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor for UDP implementation, with baseDirectory and UDPPort parameters.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../serverP2P/package-summary.html">serverP2P</a> - package serverP2P</dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../serverP2P/ServerP2P.html" title="class in serverP2P"><span class="typeNameLink">ServerP2P</span></a> - Class in <a href="../serverP2P/package-summary.html">serverP2P</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../serverP2P/ServerP2P.html#%3Cinit%3E()">ServerP2P()</a></span> - Constructor for class serverP2P.<a href="../serverP2P/ServerP2P.html" title="class in serverP2P">ServerP2P</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../exception/SizeError.html" title="class in exception"><span class="typeNameLink">SizeError</span></a> - Exception in <a href="../exception/package-summary.html">exception</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Used on reception side when size as set in datagram is too big, and we cant store this in a int/long as usual.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../exception/SizeError.html#%3Cinit%3E()">SizeError()</a></span> - Constructor for exception exception.<a href="../exception/SizeError.html" title="class in exception">SizeError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,158 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>T-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="T-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:T">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">T</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="../tools/package-summary.html">tools</a> - package tools</dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../exception/TransmissionError.html" title="class in exception"><span class="typeNameLink">TransmissionError</span></a> - Exception in <a href="../exception/package-summary.html">exception</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../exception/TransmissionError.html#%3Cinit%3E()">TransmissionError()</a></span> - Constructor for exception exception.<a href="../exception/TransmissionError.html" title="class in exception">TransmissionError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,180 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>V-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="V-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:V">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">V</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/CodeType.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum protocolP2P.<a href="../protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns the enum constant of this type with the specified name.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns the enum constant of this type with the specified name.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/CodeType.html#values()">values()</a></span> - Static method in enum protocolP2P.<a href="../protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns an array containing the constants of this enum type, in
|
||||||
|
the order they are declared.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#values()">values()</a></span> - Static method in enum protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns an array containing the constants of this enum type, in
|
||||||
|
the order they are declared.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#VERSION_ERROR">VERSION_ERROR</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../exception/VersionError.html" title="class in exception"><span class="typeNameLink">VersionError</span></a> - Exception in <a href="../exception/package-summary.html">exception</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../exception/VersionError.html#%3Cinit%3E()">VersionError()</a></span> - Constructor for exception exception.<a href="../exception/VersionError.html" title="class in exception">VersionError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../remoteException/VersionRemoteError.html" title="class in remoteException"><span class="typeNameLink">VersionRemoteError</span></a> - Exception in <a href="../remoteException/package-summary.html">remoteException</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../remoteException/VersionRemoteError.html#%3Cinit%3E()">VersionRemoteError()</a></span> - Constructor for exception remoteException.<a href="../remoteException/VersionRemoteError.html" title="class in remoteException">VersionRemoteError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,160 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>W-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="W-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:W">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">W</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/BytesArrayTools.html#write(byte%5B%5D,int,int)">write(byte[], int, int)</a></span> - Static method in class tools.<a href="../tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Write int in a bytearray</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/BytesArrayTools.html#write(byte%5B%5D,int,long)">write(byte[], int, long)</a></span> - Static method in class tools.<a href="../tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Write long in a bytearray</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,158 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>B-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="B-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:B">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">B</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="../tools/BytesArrayTools.html" title="class in tools"><span class="typeNameLink">BytesArrayTools</span></a> - Class in <a href="../tools/package-summary.html">tools</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Helper to manipulate byte[].</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/BytesArrayTools.html#%3Cinit%3E()">BytesArrayTools()</a></span> - Constructor for class tools.<a href="../tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,174 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>C-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="C-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:C">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">C</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="../clientP2P/ClientManagementUDP.html" title="class in clientP2P"><span class="typeNameLink">ClientManagementUDP</span></a> - Class in <a href="../clientP2P/package-summary.html">clientP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../clientP2P/ClientManagementUDP.html#%3Cinit%3E(java.lang.String,java.lang.String,int)">ClientManagementUDP(String, String, int)</a></span> - Constructor for class clientP2P.<a href="../clientP2P/ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor for UDP implementation, with baseDirectory and UDPPort parameters.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../clientP2P/package-summary.html">clientP2P</a> - package clientP2P</dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../clientP2P/ClientP2P.html" title="class in clientP2P"><span class="typeNameLink">ClientP2P</span></a> - Class in <a href="../clientP2P/package-summary.html">clientP2P</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../clientP2P/ClientP2P.html#%3Cinit%3E()">ClientP2P()</a></span> - Constructor for class clientP2P.<a href="../clientP2P/ClientP2P.html" title="class in clientP2P">ClientP2P</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#codeType">codeType</a></span> - Variable in enum protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../protocolP2P/CodeType.html" title="enum in protocolP2P"><span class="typeNameLink">CodeType</span></a> - Enum in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Request/Response code's type enum.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#codeValue">codeValue</a></span> - Variable in enum protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,160 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>D-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="D-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:D">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">D</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="../tools/Directories.html" title="class in tools"><span class="typeNameLink">Directories</span></a> - Class in <a href="../tools/package-summary.html">tools</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Helper to get application directories.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/Directories.html#%3Cinit%3E(java.lang.String)">Directories(String)</a></span> - Constructor for class tools.<a href="../tools/Directories.html" title="class in tools">Directories</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor with projectName parameter.</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,168 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>E-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="E-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:E">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">E</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#EMPTY_DIRECTORY">EMPTY_DIRECTORY</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#EMPTY_FILE">EMPTY_FILE</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../remoteException/EmptyDirectory.html" title="class in remoteException"><span class="typeNameLink">EmptyDirectory</span></a> - Exception in <a href="../remoteException/package-summary.html">remoteException</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../remoteException/EmptyDirectory.html#%3Cinit%3E()">EmptyDirectory()</a></span> - Constructor for exception remoteException.<a href="../remoteException/EmptyDirectory.html" title="class in remoteException">EmptyDirectory</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../remoteException/EmptyFile.html" title="class in remoteException"><span class="typeNameLink">EmptyFile</span></a> - Exception in <a href="../remoteException/package-summary.html">remoteException</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../remoteException/EmptyFile.html#%3Cinit%3E()">EmptyFile()</a></span> - Constructor for exception remoteException.<a href="../remoteException/EmptyFile.html" title="class in remoteException">EmptyFile</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/CodeType.html#ERROR">ERROR</a></span> - protocolP2P.<a href="../protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../exception/package-summary.html">exception</a> - package exception</dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,169 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>F-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="F-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:F">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">F</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="../protocolP2P/FileList.html" title="class in protocolP2P"><span class="typeNameLink">FileList</span></a> - Class in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Representation of payload for list response.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FileList.html#%3Cinit%3E(java.lang.String%5B%5D)">FileList(String[])</a></span> - Constructor for class protocolP2P.<a href="../protocolP2P/FileList.html" title="class in protocolP2P">FileList</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor (typically used by the server) with an ArrayList parameter containing
|
||||||
|
filenames.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../protocolP2P/FilePart.html" title="class in protocolP2P"><span class="typeNameLink">FilePart</span></a> - Class in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Representation of payload for load response.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FilePart.html#%3Cinit%3E(java.lang.String,long,long,byte%5B%5D)">FilePart(String, long, long, byte[])</a></span> - Constructor for class protocolP2P.<a href="../protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor (typically used by server) with informations about file part to send as parameters.</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,188 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>G-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="G-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:G">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">G</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../tools/Directories.html#getDataHomeDirectory()">getDataHomeDirectory()</a></span> - Method in class tools.<a href="../tools/Directories.html" title="class in tools">Directories</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Getter for dataHomeDirectory.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FileList.html#getFileList()">getFileList()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/FileList.html" title="class in protocolP2P">FileList</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">fileList getter.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FilePart.html#getFilename()">getFilename()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">filename getter.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/LoadRequest.html#getFilename()">getFilename()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/LoadRequest.html" title="class in protocolP2P">LoadRequest</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">filename getter.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FilePart.html#getOffset()">getOffset()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">offset getter.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FilePart.html#getPartialContent()">getPartialContent()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">partialContent getter.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/ProtocolP2PDatagram.html#getPayload()">getPayload()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns Payload associated with the datagram.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/Payload.html#getRequestResponseCode()">getRequestResponseCode()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">RRCode getter.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/FilePart.html#getTotalSize()">getTotalSize()</a></span> - Method in class protocolP2P.<a href="../protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">totalSize getter.</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,162 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>I-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="I-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:I">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">I</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#INTERNAL_ERROR">INTERNAL_ERROR</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../exception/InternalError.html" title="class in exception"><span class="typeNameLink">InternalError</span></a> - Exception in <a href="../exception/package-summary.html">exception</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../exception/InternalError.html#%3Cinit%3E()">InternalError()</a></span> - Constructor for exception exception.<a href="../exception/InternalError.html" title="class in exception">InternalError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../remoteException/InternalRemoteError.html" title="class in remoteException"><span class="typeNameLink">InternalRemoteError</span></a> - Exception in <a href="../remoteException/package-summary.html">remoteException</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../remoteException/InternalRemoteError.html#%3Cinit%3E()">InternalRemoteError()</a></span> - Constructor for exception remoteException.<a href="../remoteException/InternalRemoteError.html" title="class in remoteException">InternalRemoteError</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,168 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>L-Index</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="../jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="L-Index";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "../";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a><a id="I:L">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<h2 class="title">L</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#LIST_REQUEST">LIST_REQUEST</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#LIST_RESPONSE">LIST_RESPONSE</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#LOAD_REQUEST">LOAD_REQUEST</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/RequestResponseCode.html#LOAD_RESPONSE">LOAD_RESPONSE</a></span> - protocolP2P.<a href="../protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../protocolP2P/LoadRequest.html" title="class in protocolP2P"><span class="typeNameLink">LoadRequest</span></a> - Class in <a href="../protocolP2P/package-summary.html">protocolP2P</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Representation of payload for load request.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><span class="memberNameLink"><a href="../protocolP2P/LoadRequest.html#%3Cinit%3E(java.lang.String)">LoadRequest(String)</a></span> - Constructor for class protocolP2P.<a href="../protocolP2P/LoadRequest.html" title="class in protocolP2P">LoadRequest</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor (typically used by the server) with a filename parameter.</div>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <a href="index-16.html">V</a> <a href="index-17.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="../index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="../overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li class="navBarCell1Rev">Index</li>
|
||||||
|
<li><a href="../help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="../allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -1,100 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:52 CEST 2020 -->
|
|
||||||
<title>All Classes</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1 class="bar">All Classes</h1>
|
|
||||||
<div class="indexContainer">
|
|
||||||
<ul>
|
|
||||||
<li><a href="gui/ArgumentsGen.html" title="class in gui" target="classFrame">ArgumentsGen</a></li>
|
|
||||||
<li><a href="tools/BytesArrayTools.html" title="class in tools" target="classFrame">BytesArrayTools</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownload.html" title="class in clientP2P" target="classFrame">ClientDownload</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadPart.html" title="class in clientP2P" target="classFrame">ClientDownloadPart</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P" target="classFrame">ClientDownloadPartTCP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P" target="classFrame">ClientDownloadPartUDP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadTCP.html" title="class in clientP2P" target="classFrame">ClientDownloadTCP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadUDP.html" title="class in clientP2P" target="classFrame">ClientDownloadUDP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientInterface.html" title="class in clientP2P" target="classFrame">ClientInterface</a></li>
|
|
||||||
<li><a href="clientP2P/ClientInterfaceCLI.html" title="class in clientP2P" target="classFrame">ClientInterfaceCLI</a></li>
|
|
||||||
<li><a href="gui/ClientInterfaceGUI.html" title="class in gui" target="classFrame">ClientInterfaceGUI</a></li>
|
|
||||||
<li><a href="clientP2P/ClientManagement.html" title="class in clientP2P" target="classFrame">ClientManagement</a></li>
|
|
||||||
<li><a href="clientP2P/ClientManagementTCP.html" title="class in clientP2P" target="classFrame">ClientManagementTCP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientManagementUDP.html" title="class in clientP2P" target="classFrame">ClientManagementUDP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientP2P.html" title="class in clientP2P" target="classFrame">ClientP2P</a></li>
|
|
||||||
<li><a href="gui/ClientP2PGUI.html" title="class in gui" target="classFrame">ClientP2PGUI</a></li>
|
|
||||||
<li><a href="protocolP2P/CodeType.html" title="enum in protocolP2P" target="classFrame">CodeType</a></li>
|
|
||||||
<li><a href="protocolP2P/Denied.html" title="class in protocolP2P" target="classFrame">Denied</a></li>
|
|
||||||
<li><a href="tools/Directories.html" title="class in tools" target="classFrame">Directories</a></li>
|
|
||||||
<li><a href="protocolP2P/DiscoverRequest.html" title="class in protocolP2P" target="classFrame">DiscoverRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/DiscoverResponse.html" title="class in protocolP2P" target="classFrame">DiscoverResponse</a></li>
|
|
||||||
<li><a href="gui/DownloadFileGUI.html" title="class in gui" target="classFrame">DownloadFileGUI</a></li>
|
|
||||||
<li><a href="gui/DownloadSelectionGen.html" title="class in gui" target="classFrame">DownloadSelectionGen</a></li>
|
|
||||||
<li><a href="remoteException/EmptyDirectory.html" title="class in remoteException" target="classFrame">EmptyDirectory</a></li>
|
|
||||||
<li><a href="remoteException/EmptyFile.html" title="class in remoteException" target="classFrame">EmptyFile</a></li>
|
|
||||||
<li><a href="gui/ErrorFrame.html" title="class in gui" target="classFrame">ErrorFrame</a></li>
|
|
||||||
<li><a href="protocolP2P/FileList.html" title="class in protocolP2P" target="classFrame">FileList</a></li>
|
|
||||||
<li><a href="protocolP2P/FilePart.html" title="class in protocolP2P" target="classFrame">FilePart</a></li>
|
|
||||||
<li><a href="serverP2P/FileWatcher.html" title="class in serverP2P" target="classFrame">FileWatcher</a></li>
|
|
||||||
<li><a href="serverP2P/FileWatcherTCP.html" title="class in serverP2P" target="classFrame">FileWatcherTCP</a></li>
|
|
||||||
<li><a href="serverP2P/FileWatcherUDP.html" title="class in serverP2P" target="classFrame">FileWatcherUDP</a></li>
|
|
||||||
<li><a href="gui/Gui.html" title="class in gui" target="classFrame">Gui</a></li>
|
|
||||||
<li><a href="protocolP2P/HashAlgorithm.html" title="enum in protocolP2P" target="classFrame">HashAlgorithm</a></li>
|
|
||||||
<li><a href="protocolP2P/HashRequest.html" title="class in protocolP2P" target="classFrame">HashRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/HashResponse.html" title="class in protocolP2P" target="classFrame">HashResponse</a></li>
|
|
||||||
<li><a href="tools/HostItem.html" title="class in tools" target="classFrame">HostItem</a></li>
|
|
||||||
<li><a href="localException/InternalError.html" title="class in localException" target="classFrame">InternalError</a></li>
|
|
||||||
<li><a href="remoteException/InternalRemoteError.html" title="class in remoteException" target="classFrame">InternalRemoteError</a></li>
|
|
||||||
<li><a href="protocolP2P/LoadRequest.html" title="class in protocolP2P" target="classFrame">LoadRequest</a></li>
|
|
||||||
<li><a href="exception/LocalException.html" title="class in exception" target="classFrame">LocalException</a></li>
|
|
||||||
<li><a href="tools/Logger.html" title="class in tools" target="classFrame">Logger</a></li>
|
|
||||||
<li><a href="tools/LogLevel.html" title="enum in tools" target="classFrame">LogLevel</a></li>
|
|
||||||
<li><a href="gui/MainWindow.html" title="class in gui" target="classFrame">MainWindow</a></li>
|
|
||||||
<li><a href="remoteException/NotATracker.html" title="class in remoteException" target="classFrame">NotATracker</a></li>
|
|
||||||
<li><a href="remoteException/NotFound.html" title="class in remoteException" target="classFrame">NotFound</a></li>
|
|
||||||
<li><a href="protocolP2P/Payload.html" title="class in protocolP2P" target="classFrame">Payload</a></li>
|
|
||||||
<li><a href="tools/PortRange.html" title="class in tools" target="classFrame">PortRange</a></li>
|
|
||||||
<li><a href="localException/ProtocolError.html" title="class in localException" target="classFrame">ProtocolError</a></li>
|
|
||||||
<li><a href="protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P" target="classFrame">ProtocolP2PPacket</a></li>
|
|
||||||
<li><a href="protocolP2P/ProtocolP2PPacketTCP.html" title="class in protocolP2P" target="classFrame">ProtocolP2PPacketTCP</a></li>
|
|
||||||
<li><a href="protocolP2P/ProtocolP2PPacketUDP.html" title="class in protocolP2P" target="classFrame">ProtocolP2PPacketUDP</a></li>
|
|
||||||
<li><a href="remoteException/ProtocolRemoteError.html" title="class in remoteException" target="classFrame">ProtocolRemoteError</a></li>
|
|
||||||
<li><a href="protocolP2P/RatioRequest.html" title="class in protocolP2P" target="classFrame">RatioRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/RatioResponse.html" title="class in protocolP2P" target="classFrame">RatioResponse</a></li>
|
|
||||||
<li><a href="serverP2P/RatioWatcher.html" title="class in serverP2P" target="classFrame">RatioWatcher</a></li>
|
|
||||||
<li><a href="serverP2P/RatioWatcherTCP.html" title="class in serverP2P" target="classFrame">RatioWatcherTCP</a></li>
|
|
||||||
<li><a href="serverP2P/RatioWatcherUDP.html" title="class in serverP2P" target="classFrame">RatioWatcherUDP</a></li>
|
|
||||||
<li><a href="protocolP2P/Register.html" title="class in protocolP2P" target="classFrame">Register</a></li>
|
|
||||||
<li><a href="exception/RemoteException.html" title="class in exception" target="classFrame">RemoteException</a></li>
|
|
||||||
<li><a href="protocolP2P/RequestResponseCode.html" title="enum in protocolP2P" target="classFrame">RequestResponseCode</a></li>
|
|
||||||
<li><a href="tools/SearchFile.html" title="class in tools" target="classFrame">SearchFile</a></li>
|
|
||||||
<li><a href="tools/ServeErrors.html" title="class in tools" target="classFrame">ServeErrors</a></li>
|
|
||||||
<li><a href="serverP2P/ServerManagement.html" title="class in serverP2P" target="classFrame">ServerManagement</a></li>
|
|
||||||
<li><a href="serverP2P/ServerManagementTCP.html" title="class in serverP2P" target="classFrame">ServerManagementTCP</a></li>
|
|
||||||
<li><a href="serverP2P/ServerManagementUDP.html" title="class in serverP2P" target="classFrame">ServerManagementUDP</a></li>
|
|
||||||
<li><a href="serverP2P/ServerP2P.html" title="class in serverP2P" target="classFrame">ServerP2P</a></li>
|
|
||||||
<li><a href="tools/ServerPortRange.html" title="class in tools" target="classFrame">ServerPortRange</a></li>
|
|
||||||
<li><a href="localException/SizeError.html" title="class in localException" target="classFrame">SizeError</a></li>
|
|
||||||
<li><a href="protocolP2P/SizeRequest.html" title="class in protocolP2P" target="classFrame">SizeRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/SizeResponse.html" title="class in protocolP2P" target="classFrame">SizeResponse</a></li>
|
|
||||||
<li><a href="localException/SocketClosed.html" title="class in localException" target="classFrame">SocketClosed</a></li>
|
|
||||||
<li><a href="tracker/Tracker.html" title="class in tracker" target="classFrame">Tracker</a></li>
|
|
||||||
<li><a href="tracker/TrackerManagement.html" title="class in tracker" target="classFrame">TrackerManagement</a></li>
|
|
||||||
<li><a href="tracker/TrackerManagementTCP.html" title="class in tracker" target="classFrame">TrackerManagementTCP</a></li>
|
|
||||||
<li><a href="tracker/TrackerManagementUDP.html" title="class in tracker" target="classFrame">TrackerManagementUDP</a></li>
|
|
||||||
<li><a href="tools/TrackerPortRange.html" title="class in tools" target="classFrame">TrackerPortRange</a></li>
|
|
||||||
<li><a href="localException/TransmissionError.html" title="class in localException" target="classFrame">TransmissionError</a></li>
|
|
||||||
<li><a href="remoteException/UnknownHost.html" title="class in remoteException" target="classFrame">UnknownHost</a></li>
|
|
||||||
<li><a href="protocolP2P/Unregister.html" title="class in protocolP2P" target="classFrame">Unregister</a></li>
|
|
||||||
<li><a href="protocolP2P/UpdateRatio.html" title="class in protocolP2P" target="classFrame">UpdateRatio</a></li>
|
|
||||||
<li><a href="localException/VersionError.html" title="class in localException" target="classFrame">VersionError</a></li>
|
|
||||||
<li><a href="remoteException/VersionRemoteError.html" title="class in remoteException" target="classFrame">VersionRemoteError</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -0,0 +1,287 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>All Classes</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="script.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="All Classes";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var data = {"i0":2,"i1":2,"i2":2,"i3":4,"i4":2,"i5":8,"i6":8,"i7":2,"i8":2,"i9":8,"i10":8,"i11":2,"i12":8,"i13":2,"i14":8,"i15":2,"i16":8,"i17":4,"i18":2,"i19":2,"i20":8,"i21":8,"i22":8,"i23":8};
|
||||||
|
var tabs = {65535:["t0","All Classes"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"]};
|
||||||
|
var altColor = "altColor";
|
||||||
|
var rowColor = "rowColor";
|
||||||
|
var tableTab = "tableTab";
|
||||||
|
var activeTableTab = "activeTableTab";
|
||||||
|
var pathtoroot = "./";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="All&nbsp;Classes" class="title">All Classes</h1>
|
||||||
|
</div>
|
||||||
|
<div class="allClassesContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="typeSummary">
|
||||||
|
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd"> </span></span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Class</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i0" class="altColor">
|
||||||
|
<td class="colFirst"><a href="tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Helper to manipulate byte[].</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i1" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="clientP2P/ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i2" class="altColor">
|
||||||
|
<td class="colFirst"><a href="clientP2P/ClientP2P.html" title="class in clientP2P">ClientP2P</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i3" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Request/Response code's type enum.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i4" class="altColor">
|
||||||
|
<td class="colFirst"><a href="tools/Directories.html" title="class in tools">Directories</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Helper to get application directories.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i5" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="remoteException/EmptyDirectory.html" title="class in remoteException">EmptyDirectory</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i6" class="altColor">
|
||||||
|
<td class="colFirst"><a href="remoteException/EmptyFile.html" title="class in remoteException">EmptyFile</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i7" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/FileList.html" title="class in protocolP2P">FileList</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Representation of payload for list response.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i8" class="altColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Representation of payload for load response.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i9" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="exception/InternalError.html" title="class in exception">InternalError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i10" class="altColor">
|
||||||
|
<td class="colFirst"><a href="remoteException/InternalRemoteError.html" title="class in remoteException">InternalRemoteError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i11" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/LoadRequest.html" title="class in protocolP2P">LoadRequest</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Representation of payload for load request.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i12" class="altColor">
|
||||||
|
<td class="colFirst"><a href="remoteException/NotFound.html" title="class in remoteException">NotFound</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i13" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/Payload.html" title="class in protocolP2P">Payload</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Representation of payload.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i14" class="altColor">
|
||||||
|
<td class="colFirst"><a href="exception/ProtocolError.html" title="class in exception">ProtocolError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i15" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Representation of datagram.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i16" class="altColor">
|
||||||
|
<td class="colFirst"><a href="remoteException/ProtocolRemoteError.html" title="class in remoteException">ProtocolRemoteError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i17" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Request/Response code enum.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i18" class="altColor">
|
||||||
|
<td class="colFirst"><a href="serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Implementation of P2P-JAVA-PROJECT VERSION 1.0 protocol for UDP.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i19" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="serverP2P/ServerP2P.html" title="class in serverP2P">ServerP2P</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i20" class="altColor">
|
||||||
|
<td class="colFirst"><a href="exception/SizeError.html" title="class in exception">SizeError</a></td>
|
||||||
|
<th class="colLast" scope="row">
|
||||||
|
<div class="block">Used on reception side when size as set in datagram is too big, and we cant store this in a int/long as usual.</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i21" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="exception/TransmissionError.html" title="class in exception">TransmissionError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i22" class="altColor">
|
||||||
|
<td class="colFirst"><a href="exception/VersionError.html" title="class in exception">VersionError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
<tr id="i23" class="rowColor">
|
||||||
|
<td class="colFirst"><a href="remoteException/VersionRemoteError.html" title="class in remoteException">VersionRemoteError</a></td>
|
||||||
|
<th class="colLast" scope="row"> </th>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -1,100 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:52 CEST 2020 -->
|
|
||||||
<title>All Classes</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1 class="bar">All Classes</h1>
|
|
||||||
<div class="indexContainer">
|
|
||||||
<ul>
|
|
||||||
<li><a href="gui/ArgumentsGen.html" title="class in gui">ArgumentsGen</a></li>
|
|
||||||
<li><a href="tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P">ClientDownloadPartTCP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P">ClientDownloadPartUDP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadTCP.html" title="class in clientP2P">ClientDownloadTCP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientDownloadUDP.html" title="class in clientP2P">ClientDownloadUDP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a></li>
|
|
||||||
<li><a href="clientP2P/ClientInterfaceCLI.html" title="class in clientP2P">ClientInterfaceCLI</a></li>
|
|
||||||
<li><a href="gui/ClientInterfaceGUI.html" title="class in gui">ClientInterfaceGUI</a></li>
|
|
||||||
<li><a href="clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></li>
|
|
||||||
<li><a href="clientP2P/ClientManagementTCP.html" title="class in clientP2P">ClientManagementTCP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></li>
|
|
||||||
<li><a href="clientP2P/ClientP2P.html" title="class in clientP2P">ClientP2P</a></li>
|
|
||||||
<li><a href="gui/ClientP2PGUI.html" title="class in gui">ClientP2PGUI</a></li>
|
|
||||||
<li><a href="protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></li>
|
|
||||||
<li><a href="protocolP2P/Denied.html" title="class in protocolP2P">Denied</a></li>
|
|
||||||
<li><a href="tools/Directories.html" title="class in tools">Directories</a></li>
|
|
||||||
<li><a href="protocolP2P/DiscoverRequest.html" title="class in protocolP2P">DiscoverRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/DiscoverResponse.html" title="class in protocolP2P">DiscoverResponse</a></li>
|
|
||||||
<li><a href="gui/DownloadFileGUI.html" title="class in gui">DownloadFileGUI</a></li>
|
|
||||||
<li><a href="gui/DownloadSelectionGen.html" title="class in gui">DownloadSelectionGen</a></li>
|
|
||||||
<li><a href="remoteException/EmptyDirectory.html" title="class in remoteException">EmptyDirectory</a></li>
|
|
||||||
<li><a href="remoteException/EmptyFile.html" title="class in remoteException">EmptyFile</a></li>
|
|
||||||
<li><a href="gui/ErrorFrame.html" title="class in gui">ErrorFrame</a></li>
|
|
||||||
<li><a href="protocolP2P/FileList.html" title="class in protocolP2P">FileList</a></li>
|
|
||||||
<li><a href="protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></li>
|
|
||||||
<li><a href="serverP2P/FileWatcher.html" title="class in serverP2P">FileWatcher</a></li>
|
|
||||||
<li><a href="serverP2P/FileWatcherTCP.html" title="class in serverP2P">FileWatcherTCP</a></li>
|
|
||||||
<li><a href="serverP2P/FileWatcherUDP.html" title="class in serverP2P">FileWatcherUDP</a></li>
|
|
||||||
<li><a href="gui/Gui.html" title="class in gui">Gui</a></li>
|
|
||||||
<li><a href="protocolP2P/HashAlgorithm.html" title="enum in protocolP2P">HashAlgorithm</a></li>
|
|
||||||
<li><a href="protocolP2P/HashRequest.html" title="class in protocolP2P">HashRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/HashResponse.html" title="class in protocolP2P">HashResponse</a></li>
|
|
||||||
<li><a href="tools/HostItem.html" title="class in tools">HostItem</a></li>
|
|
||||||
<li><a href="localException/InternalError.html" title="class in localException">InternalError</a></li>
|
|
||||||
<li><a href="remoteException/InternalRemoteError.html" title="class in remoteException">InternalRemoteError</a></li>
|
|
||||||
<li><a href="protocolP2P/LoadRequest.html" title="class in protocolP2P">LoadRequest</a></li>
|
|
||||||
<li><a href="exception/LocalException.html" title="class in exception">LocalException</a></li>
|
|
||||||
<li><a href="tools/Logger.html" title="class in tools">Logger</a></li>
|
|
||||||
<li><a href="tools/LogLevel.html" title="enum in tools">LogLevel</a></li>
|
|
||||||
<li><a href="gui/MainWindow.html" title="class in gui">MainWindow</a></li>
|
|
||||||
<li><a href="remoteException/NotATracker.html" title="class in remoteException">NotATracker</a></li>
|
|
||||||
<li><a href="remoteException/NotFound.html" title="class in remoteException">NotFound</a></li>
|
|
||||||
<li><a href="protocolP2P/Payload.html" title="class in protocolP2P">Payload</a></li>
|
|
||||||
<li><a href="tools/PortRange.html" title="class in tools">PortRange</a></li>
|
|
||||||
<li><a href="localException/ProtocolError.html" title="class in localException">ProtocolError</a></li>
|
|
||||||
<li><a href="protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a></li>
|
|
||||||
<li><a href="protocolP2P/ProtocolP2PPacketTCP.html" title="class in protocolP2P">ProtocolP2PPacketTCP</a></li>
|
|
||||||
<li><a href="protocolP2P/ProtocolP2PPacketUDP.html" title="class in protocolP2P">ProtocolP2PPacketUDP</a></li>
|
|
||||||
<li><a href="remoteException/ProtocolRemoteError.html" title="class in remoteException">ProtocolRemoteError</a></li>
|
|
||||||
<li><a href="protocolP2P/RatioRequest.html" title="class in protocolP2P">RatioRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/RatioResponse.html" title="class in protocolP2P">RatioResponse</a></li>
|
|
||||||
<li><a href="serverP2P/RatioWatcher.html" title="class in serverP2P">RatioWatcher</a></li>
|
|
||||||
<li><a href="serverP2P/RatioWatcherTCP.html" title="class in serverP2P">RatioWatcherTCP</a></li>
|
|
||||||
<li><a href="serverP2P/RatioWatcherUDP.html" title="class in serverP2P">RatioWatcherUDP</a></li>
|
|
||||||
<li><a href="protocolP2P/Register.html" title="class in protocolP2P">Register</a></li>
|
|
||||||
<li><a href="exception/RemoteException.html" title="class in exception">RemoteException</a></li>
|
|
||||||
<li><a href="protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></li>
|
|
||||||
<li><a href="tools/SearchFile.html" title="class in tools">SearchFile</a></li>
|
|
||||||
<li><a href="tools/ServeErrors.html" title="class in tools">ServeErrors</a></li>
|
|
||||||
<li><a href="serverP2P/ServerManagement.html" title="class in serverP2P">ServerManagement</a></li>
|
|
||||||
<li><a href="serverP2P/ServerManagementTCP.html" title="class in serverP2P">ServerManagementTCP</a></li>
|
|
||||||
<li><a href="serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a></li>
|
|
||||||
<li><a href="serverP2P/ServerP2P.html" title="class in serverP2P">ServerP2P</a></li>
|
|
||||||
<li><a href="tools/ServerPortRange.html" title="class in tools">ServerPortRange</a></li>
|
|
||||||
<li><a href="localException/SizeError.html" title="class in localException">SizeError</a></li>
|
|
||||||
<li><a href="protocolP2P/SizeRequest.html" title="class in protocolP2P">SizeRequest</a></li>
|
|
||||||
<li><a href="protocolP2P/SizeResponse.html" title="class in protocolP2P">SizeResponse</a></li>
|
|
||||||
<li><a href="localException/SocketClosed.html" title="class in localException">SocketClosed</a></li>
|
|
||||||
<li><a href="tracker/Tracker.html" title="class in tracker">Tracker</a></li>
|
|
||||||
<li><a href="tracker/TrackerManagement.html" title="class in tracker">TrackerManagement</a></li>
|
|
||||||
<li><a href="tracker/TrackerManagementTCP.html" title="class in tracker">TrackerManagementTCP</a></li>
|
|
||||||
<li><a href="tracker/TrackerManagementUDP.html" title="class in tracker">TrackerManagementUDP</a></li>
|
|
||||||
<li><a href="tools/TrackerPortRange.html" title="class in tools">TrackerPortRange</a></li>
|
|
||||||
<li><a href="localException/TransmissionError.html" title="class in localException">TransmissionError</a></li>
|
|
||||||
<li><a href="remoteException/UnknownHost.html" title="class in remoteException">UnknownHost</a></li>
|
|
||||||
<li><a href="protocolP2P/Unregister.html" title="class in protocolP2P">Unregister</a></li>
|
|
||||||
<li><a href="protocolP2P/UpdateRatio.html" title="class in protocolP2P">UpdateRatio</a></li>
|
|
||||||
<li><a href="localException/VersionError.html" title="class in localException">VersionError</a></li>
|
|
||||||
<li><a href="remoteException/VersionRemoteError.html" title="class in remoteException">VersionRemoteError</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -0,0 +1,52 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>All Classes</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="script.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1 class="bar">All Classes</h1>
|
||||||
|
<main role="main" class="indexContainer">
|
||||||
|
<ul>
|
||||||
|
<li><a href="tools/BytesArrayTools.html" title="class in tools">BytesArrayTools</a></li>
|
||||||
|
<li><a href="clientP2P/ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></li>
|
||||||
|
<li><a href="clientP2P/ClientP2P.html" title="class in clientP2P">ClientP2P</a></li>
|
||||||
|
<li><a href="protocolP2P/CodeType.html" title="enum in protocolP2P">CodeType</a></li>
|
||||||
|
<li><a href="tools/Directories.html" title="class in tools">Directories</a></li>
|
||||||
|
<li><a href="remoteException/EmptyDirectory.html" title="class in remoteException">EmptyDirectory</a></li>
|
||||||
|
<li><a href="remoteException/EmptyFile.html" title="class in remoteException">EmptyFile</a></li>
|
||||||
|
<li><a href="protocolP2P/FileList.html" title="class in protocolP2P">FileList</a></li>
|
||||||
|
<li><a href="protocolP2P/FilePart.html" title="class in protocolP2P">FilePart</a></li>
|
||||||
|
<li><a href="exception/InternalError.html" title="class in exception">InternalError</a></li>
|
||||||
|
<li><a href="remoteException/InternalRemoteError.html" title="class in remoteException">InternalRemoteError</a></li>
|
||||||
|
<li><a href="protocolP2P/LoadRequest.html" title="class in protocolP2P">LoadRequest</a></li>
|
||||||
|
<li><a href="remoteException/NotFound.html" title="class in remoteException">NotFound</a></li>
|
||||||
|
<li><a href="protocolP2P/Payload.html" title="class in protocolP2P">Payload</a></li>
|
||||||
|
<li><a href="exception/ProtocolError.html" title="class in exception">ProtocolError</a></li>
|
||||||
|
<li><a href="protocolP2P/ProtocolP2PDatagram.html" title="class in protocolP2P">ProtocolP2PDatagram</a></li>
|
||||||
|
<li><a href="remoteException/ProtocolRemoteError.html" title="class in remoteException">ProtocolRemoteError</a></li>
|
||||||
|
<li><a href="protocolP2P/RequestResponseCode.html" title="enum in protocolP2P">RequestResponseCode</a></li>
|
||||||
|
<li><a href="serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a></li>
|
||||||
|
<li><a href="serverP2P/ServerP2P.html" title="class in serverP2P">ServerP2P</a></li>
|
||||||
|
<li><a href="exception/SizeError.html" title="class in exception">SizeError</a></li>
|
||||||
|
<li><a href="exception/TransmissionError.html" title="class in exception">TransmissionError</a></li>
|
||||||
|
<li><a href="exception/VersionError.html" title="class in exception">VersionError</a></li>
|
||||||
|
<li><a href="remoteException/VersionRemoteError.html" title="class in remoteException">VersionRemoteError</a></li>
|
||||||
|
</ul>
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -0,0 +1,187 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<!-- NewPage -->
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (11.0.5) on Wed Jan 29 14:02:47 CET 2020 -->
|
||||||
|
<title>All Packages</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2020-01-29">
|
||||||
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||||
|
<script type="text/javascript" src="script.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||||
|
<!--[if IE]>
|
||||||
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||||
|
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
try {
|
||||||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
|
parent.document.title="All Packages";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(err) {
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
var pathtoroot = "./";
|
||||||
|
var useModuleDirectories = true;
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<div class="fixedNav">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="topNav"><a id="navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.top.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
|
<li><a href="allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="navListSearch">
|
||||||
|
<li><label for="search">SEARCH:</label>
|
||||||
|
<input type="text" id="search" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.top">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
</div>
|
||||||
|
<div class="navPadding"> </div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="All&nbsp;Packages" class="title">All Packages</h1>
|
||||||
|
</div>
|
||||||
|
<div class="allPackagesContainer">
|
||||||
|
<ul class="blockList">
|
||||||
|
<li class="blockList">
|
||||||
|
<table class="packagesSummary">
|
||||||
|
<caption><span>Package Summary</span><span class="tabEnd"> </span></caption>
|
||||||
|
<tr>
|
||||||
|
<th class="colFirst" scope="col">Package</th>
|
||||||
|
<th class="colLast" scope="col">Description</th>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="clientP2P/package-summary.html">clientP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="exception/package-summary.html">exception</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="protocolP2P/package-summary.html">protocolP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="remoteException/package-summary.html">remoteException</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="altColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="serverP2P/package-summary.html">serverP2P</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr class="rowColor">
|
||||||
|
<th class="colFirst" scope="row"><a href="tools/package-summary.html">tools</a></th>
|
||||||
|
<td class="colLast"> </td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
|
<div class="bottomNav"><a id="navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<a id="navbar.bottom.firstrow">
|
||||||
|
<!-- -->
|
||||||
|
</a>
|
||||||
|
<ul class="navList" title="Navigation">
|
||||||
|
<li><a href="index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
|
<li><a href="index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="subNav">
|
||||||
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
|
<li><a href="allclasses.html">All Classes</a></li>
|
||||||
|
</ul>
|
||||||
|
<div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
|
if(window==top) {
|
||||||
|
allClassesLink.style.display = "block";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
allClassesLink.style.display = "none";
|
||||||
|
}
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
</div>
|
||||||
|
<a id="skip.navbar.bottom">
|
||||||
|
<!-- -->
|
||||||
|
</a></div>
|
||||||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -1,962 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientDownload</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientDownload";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":6,"i3":6,"i4":10,"i5":10,"i6":6,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownload.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev Class</li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownload.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownload.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientDownload" class="title">Class ClientDownload</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientDownload</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<dl>
|
|
||||||
<dt>Direct Known Subclasses:</dt>
|
|
||||||
<dd><a href="../clientP2P/ClientDownloadTCP.html" title="class in clientP2P">ClientDownloadTCP</a>, <a href="../clientP2P/ClientDownloadUDP.html" title="class in clientP2P">ClientDownloadUDP</a></dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public abstract class <span class="typeNameLabel">ClientDownload</span>
|
|
||||||
extends <a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a>
|
|
||||||
implements java.lang.Runnable</pre>
|
|
||||||
<div class="block">Class to download file</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../tools/HostItem.html" title="class in tools">HostItem</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#client">client</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>(package private) static int</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#DIFF_PERCENT_PROGRESS">DIFF_PERCENT_PROGRESS</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>(package private) static int</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#DIFF_TIME_PROGRESS_MILLIS">DIFF_TIME_PROGRESS_MILLIS</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#dirStorage">dirStorage</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#filename">filename</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected byte[]</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#hash512">hash512</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#hostList">hostList</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected int</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#lastPercentProgress">lastPercentProgress</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.time.Instant</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#lastTimeProgress">lastTimeProgress</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../tools/Logger.html" title="class in tools">Logger</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#logger">logger</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected static long</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#MAX_PARTIAL_SIZE">MAX_PARTIAL_SIZE</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#offsetsPending">offsetsPending</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#offsetsToAsk">offsetsToAsk</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#partsSubdir">partsSubdir</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.Map<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>,java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#ratioUpdater">ratioUpdater</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected long</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#size">size</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<<a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a>></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#sockList">sockList</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#stop">stop</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#success">success</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../tools/HostItem.html" title="class in tools">HostItem</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#tracker">tracker</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#ClientDownload-java.lang.String-java.util.List-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownload</a></span>(java.lang.String filename,
|
|
||||||
java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
java.lang.String dirStorage,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker)</code>
|
|
||||||
<div class="block">Constructor with parameters: filename, list of hosts, parts subdirectory and dirStorage</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#assignTasks--">assignTasks</a></span>()</code>
|
|
||||||
<div class="block">Assign tasks randomly to threads.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#checkTasksStatus--">checkTasksStatus</a></span>()</code>
|
|
||||||
<div class="block">Remove tasks from failed threads.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected abstract void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected abstract <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>byte[]</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#getHashSum512--">getHashSum512</a></span>()</code>
|
|
||||||
<div class="block">Getter for hash512sum</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i5" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected byte[]</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#getHashSum512-tools.HostItem-">getHashSum512</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Get hashsum from server.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i6" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected abstract java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i7" class="rowColor">
|
|
||||||
<td class="colFirst"><code>boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#getSuccess--">getSuccess</a></span>()</code>
|
|
||||||
<div class="block">Success getter.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i8" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#init--">init</a></span>()</code>
|
|
||||||
<div class="block">Initialize infos about file to download (size, hash512sum, partslist to dl).</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i9" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#initThreads--">initThreads</a></span>()</code>
|
|
||||||
<div class="block">Starts threads for each server in hostList.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i10" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#printProgression--">printProgression</a></span>()</code>
|
|
||||||
<div class="block">Print progression of the download.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i11" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#purgeList--">purgeList</a></span>()</code>
|
|
||||||
<div class="block">Removes servers not owning the correct file to download from list.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i12" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#reassembleFile--">reassembleFile</a></span>()</code>
|
|
||||||
<div class="block">Reassemble file from file parts.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i13" class="rowColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#run--">run</a></span>()</code>
|
|
||||||
<div class="block">Runnable implementation</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i14" class="altColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#sendRatioUpdate--">sendRatioUpdate</a></span>()</code>
|
|
||||||
<div class="block">Send Ratio update to the tracker</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i15" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#setSize--">setSize</a></span>()</code>
|
|
||||||
<div class="block">Set size of file to download.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i16" class="altColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#setStop--">setStop</a></span>()</code>
|
|
||||||
<div class="block">Asks thread to stop</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i17" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownload.html#stopTasks--">stopTasks</a></span>()</code>
|
|
||||||
<div class="block">Stop threads</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a>, <a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a>, <a href="../tools/ServeErrors.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a>, <a href="../tools/ServeErrors.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Detail</h3>
|
|
||||||
<a name="hostList">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>hostList</h4>
|
|
||||||
<pre>protected java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="filename">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>filename</h4>
|
|
||||||
<pre>protected java.lang.String filename</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="hash512">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>hash512</h4>
|
|
||||||
<pre>protected byte[] hash512</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="sockList">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>sockList</h4>
|
|
||||||
<pre>protected java.util.List<<a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a>> sockList</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="ratioUpdater">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ratioUpdater</h4>
|
|
||||||
<pre>protected java.util.Map<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>,java.lang.Long> ratioUpdater</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="offsetsToAsk">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>offsetsToAsk</h4>
|
|
||||||
<pre>protected java.util.List<java.lang.Long> offsetsToAsk</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="offsetsPending">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>offsetsPending</h4>
|
|
||||||
<pre>protected java.util.List<java.lang.Long> offsetsPending</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="stop">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>stop</h4>
|
|
||||||
<pre>protected boolean stop</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="size">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>size</h4>
|
|
||||||
<pre>protected long size</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="MAX_PARTIAL_SIZE">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>MAX_PARTIAL_SIZE</h4>
|
|
||||||
<pre>protected static final long MAX_PARTIAL_SIZE</pre>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="seeLabel">See Also:</span></dt>
|
|
||||||
<dd><a href="../constant-values.html#clientP2P.ClientDownload.MAX_PARTIAL_SIZE">Constant Field Values</a></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="partsSubdir">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>partsSubdir</h4>
|
|
||||||
<pre>protected java.lang.String partsSubdir</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="dirStorage">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>dirStorage</h4>
|
|
||||||
<pre>protected java.lang.String dirStorage</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="success">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>success</h4>
|
|
||||||
<pre>protected boolean success</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="logger">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>logger</h4>
|
|
||||||
<pre>protected <a href="../tools/Logger.html" title="class in tools">Logger</a> logger</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="client">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>client</h4>
|
|
||||||
<pre>protected <a href="../tools/HostItem.html" title="class in tools">HostItem</a> client</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="tracker">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>tracker</h4>
|
|
||||||
<pre>protected <a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="lastPercentProgress">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>lastPercentProgress</h4>
|
|
||||||
<pre>protected int lastPercentProgress</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="lastTimeProgress">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>lastTimeProgress</h4>
|
|
||||||
<pre>protected java.time.Instant lastTimeProgress</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="DIFF_TIME_PROGRESS_MILLIS">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>DIFF_TIME_PROGRESS_MILLIS</h4>
|
|
||||||
<pre>static final int DIFF_TIME_PROGRESS_MILLIS</pre>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="seeLabel">See Also:</span></dt>
|
|
||||||
<dd><a href="../constant-values.html#clientP2P.ClientDownload.DIFF_TIME_PROGRESS_MILLIS">Constant Field Values</a></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="DIFF_PERCENT_PROGRESS">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>DIFF_PERCENT_PROGRESS</h4>
|
|
||||||
<pre>static final int DIFF_PERCENT_PROGRESS</pre>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="seeLabel">See Also:</span></dt>
|
|
||||||
<dd><a href="../constant-values.html#clientP2P.ClientDownload.DIFF_PERCENT_PROGRESS">Constant Field Values</a></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientDownload-java.lang.String-java.util.List-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientDownload</h4>
|
|
||||||
<pre>public ClientDownload(java.lang.String filename,
|
|
||||||
java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
java.lang.String dirStorage,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker)</pre>
|
|
||||||
<div class="block">Constructor with parameters: filename, list of hosts, parts subdirectory and dirStorage</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - name of file to download</dd>
|
|
||||||
<dd><code>hostList</code> - list of servers</dd>
|
|
||||||
<dd><code>partsSubdir</code> - directory to store .part files</dd>
|
|
||||||
<dd><code>dirStorage</code> - directory to write assembled file</dd>
|
|
||||||
<dd><code>logger</code> - Logger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
<dd><code>tracker</code> - HostItem of the tracker</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="getSuccess--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getSuccess</h4>
|
|
||||||
<pre>public boolean getSuccess()</pre>
|
|
||||||
<div class="block">Success getter.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>true when file have successfully been reassembled.</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getHashSum512--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getHashSum512</h4>
|
|
||||||
<pre>public byte[] getHashSum512()</pre>
|
|
||||||
<div class="block">Getter for hash512sum</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>hash512sum</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="stopTasks--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>stopTasks</h4>
|
|
||||||
<pre>protected void stopTasks()</pre>
|
|
||||||
<div class="block">Stop threads</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="setStop--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>setStop</h4>
|
|
||||||
<pre>public void setStop()</pre>
|
|
||||||
<div class="block">Asks thread to stop</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="assignTasks--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>assignTasks</h4>
|
|
||||||
<pre>protected void assignTasks()
|
|
||||||
throws <a href="../localException/InternalError.html" title="class in localException">InternalError</a></pre>
|
|
||||||
<div class="block">Assign tasks randomly to threads.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code><a href="../localException/InternalError.html" title="class in localException">InternalError</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="createDownloadPart-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createDownloadPart</h4>
|
|
||||||
<pre>protected abstract <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a> createDownloadPart(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - Hostitem of the server</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="initThreads--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>initThreads</h4>
|
|
||||||
<pre>protected void initThreads()</pre>
|
|
||||||
<div class="block">Starts threads for each server in hostList.</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="checkTasksStatus--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>checkTasksStatus</h4>
|
|
||||||
<pre>protected void checkTasksStatus()
|
|
||||||
throws <a href="../localException/InternalError.html" title="class in localException">InternalError</a></pre>
|
|
||||||
<div class="block">Remove tasks from failed threads. Update done status.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code><a href="../localException/InternalError.html" title="class in localException">InternalError</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="sendRatioUpdate--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>sendRatioUpdate</h4>
|
|
||||||
<pre>public void sendRatioUpdate()</pre>
|
|
||||||
<div class="block">Send Ratio update to the tracker</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getHashSum512-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getHashSum512</h4>
|
|
||||||
<pre>protected byte[] getHashSum512(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)
|
|
||||||
throws <a href="../localException/InternalError.html" title="class in localException">InternalError</a></pre>
|
|
||||||
<div class="block">Get hashsum from server.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - server to ask hash</dd>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>hash512sum</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code><a href="../localException/InternalError.html" title="class in localException">InternalError</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="purgeList--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>purgeList</h4>
|
|
||||||
<pre>protected void purgeList()
|
|
||||||
throws <a href="../localException/InternalError.html" title="class in localException">InternalError</a></pre>
|
|
||||||
<div class="block">Removes servers not owning the correct file to download from list.
|
|
||||||
This is done by comparing hash512sum.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code><a href="../localException/InternalError.html" title="class in localException">InternalError</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="reassembleFile--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>reassembleFile</h4>
|
|
||||||
<pre>protected void reassembleFile()</pre>
|
|
||||||
<div class="block">Reassemble file from file parts.
|
|
||||||
Set success to true if file is reassembled successfully.</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="setSize--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>setSize</h4>
|
|
||||||
<pre>protected void setSize()
|
|
||||||
throws <a href="../localException/InternalError.html" title="class in localException">InternalError</a></pre>
|
|
||||||
<div class="block">Set size of file to download.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code><a href="../localException/InternalError.html" title="class in localException">InternalError</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeHostItemSocket</h4>
|
|
||||||
<pre>protected abstract void closeHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="run--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>run</h4>
|
|
||||||
<pre>public void run()</pre>
|
|
||||||
<div class="block">Runnable implementation</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code>run</code> in interface <code>java.lang.Runnable</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="printProgression--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>printProgression</h4>
|
|
||||||
<pre>protected void printProgression()</pre>
|
|
||||||
<div class="block">Print progression of the download.</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="init--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>init</h4>
|
|
||||||
<pre>protected void init()
|
|
||||||
throws <a href="../localException/InternalError.html" title="class in localException">InternalError</a></pre>
|
|
||||||
<div class="block">Initialize infos about file to download (size, hash512sum, partslist to dl).
|
|
||||||
Also download first partfile (to get size).</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code><a href="../localException/InternalError.html" title="class in localException">InternalError</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getHostItemSocket</h4>
|
|
||||||
<pre>protected abstract java.lang.Object getHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)
|
|
||||||
throws java.net.SocketException,
|
|
||||||
java.net.UnknownHostException,
|
|
||||||
java.io.IOException</pre>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.net.SocketException</code></dd>
|
|
||||||
<dd><code>java.net.UnknownHostException</code></dd>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownload.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev Class</li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownload.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownload.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,803 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientDownloadPart</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientDownloadPart";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":6,"i9":10,"i10":10,"i11":10,"i12":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadPart.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownload.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadPart.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPart.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientDownloadPart" class="title">Class ClientDownloadPart</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientDownloadPart</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<dl>
|
|
||||||
<dt>Direct Known Subclasses:</dt>
|
|
||||||
<dd><a href="../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P">ClientDownloadPartTCP</a>, <a href="../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P">ClientDownloadPartUDP</a></dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public abstract class <span class="typeNameLabel">ClientDownloadPart</span>
|
|
||||||
extends <a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a>
|
|
||||||
implements java.lang.Runnable</pre>
|
|
||||||
<div class="block">Class to download file parts.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../tools/HostItem.html" title="class in tools">HostItem</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#client">client</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#failed">failed</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#filename">filename</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../tools/Logger.html" title="class in tools">Logger</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#logger">logger</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#manager">manager</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected static long</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#MAX_PARTIAL_SIZE">MAX_PARTIAL_SIZE</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#noTask">noTask</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.String</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#partsSubdir">partsSubdir</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#pendingTasks">pendingTasks</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected long</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#receivedBytesCount">receivedBytesCount</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>private <a href="../tools/HostItem.html" title="class in tools">HostItem</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#server">server</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#stop">stop</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#tasksDone">tasksDone</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#tasksListsLock">tasksListsLock</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#toDoTasks">toDoTasks</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#ClientDownloadPart-clientP2P.ClientDownload-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadPart</a></span>(<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> server)</code>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#assignTask-java.lang.Long-">assignTask</a></span>(java.lang.Long task)</code>
|
|
||||||
<div class="block">Adds offset of files parts to download.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected abstract void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#closeSocket--">closeSocket</a></span>()</code>
|
|
||||||
<div class="block">Close the socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#doTasks--">doTasks</a></span>()</code>
|
|
||||||
<div class="block">Send one request and wait for one response.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code><T extends <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><?>><br>boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#downloadPart-T-">downloadPart</a></span>(T d)</code>
|
|
||||||
<div class="block">Download file part associated to the request send (d).</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#getDone--">getDone</a></span>()</code>
|
|
||||||
<div class="block">Get list of downloaded file parts offset, then clear this list.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i5" class="rowColor">
|
|
||||||
<td class="colFirst"><code>java.util.List<java.lang.Long></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#getFailed--">getFailed</a></span>()</code>
|
|
||||||
<div class="block">Get list of offsets that have not be downloaded if failed, else
|
|
||||||
empty list.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i6" class="altColor">
|
|
||||||
<td class="colFirst"><code>java.lang.Long</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#getReceivedBytesCount--">getReceivedBytesCount</a></span>()</code>
|
|
||||||
<div class="block">receivedBytesCount getter</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i7" class="rowColor">
|
|
||||||
<td class="colFirst"><code><a href="../tools/HostItem.html" title="class in tools">HostItem</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#getServer--">getServer</a></span>()</code>
|
|
||||||
<div class="block">Server getter</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i8" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected abstract java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#getSocket--">getSocket</a></span>()</code>
|
|
||||||
<div class="block">Get the socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i9" class="rowColor">
|
|
||||||
<td class="colFirst"><code>boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#hasFailed--">hasFailed</a></span>()</code>
|
|
||||||
<div class="block">True if thread has failed to get a file.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i10" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><?></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#reqPart-java.lang.Long-">reqPart</a></span>(java.lang.Long offset)</code>
|
|
||||||
<div class="block">Send a request for a specific offset.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i11" class="rowColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#run--">run</a></span>()</code>
|
|
||||||
<div class="block">Runnable implementation</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i12" class="altColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPart.html#setStop--">setStop</a></span>()</code>
|
|
||||||
<div class="block">Asks to stop thread.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a>, <a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a>, <a href="../tools/ServeErrors.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a>, <a href="../tools/ServeErrors.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Detail</h3>
|
|
||||||
<a name="receivedBytesCount">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>receivedBytesCount</h4>
|
|
||||||
<pre>protected long receivedBytesCount</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="toDoTasks">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>toDoTasks</h4>
|
|
||||||
<pre>protected java.util.List<java.lang.Long> toDoTasks</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="pendingTasks">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>pendingTasks</h4>
|
|
||||||
<pre>protected java.util.List<java.lang.Long> pendingTasks</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="tasksDone">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>tasksDone</h4>
|
|
||||||
<pre>protected java.util.List<java.lang.Long> tasksDone</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="tasksListsLock">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>tasksListsLock</h4>
|
|
||||||
<pre>protected volatile boolean tasksListsLock</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="stop">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>stop</h4>
|
|
||||||
<pre>protected volatile boolean stop</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="failed">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>failed</h4>
|
|
||||||
<pre>protected volatile boolean failed</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="filename">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>filename</h4>
|
|
||||||
<pre>protected java.lang.String filename</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="noTask">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>noTask</h4>
|
|
||||||
<pre>protected volatile boolean noTask</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="partsSubdir">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>partsSubdir</h4>
|
|
||||||
<pre>protected java.lang.String partsSubdir</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="MAX_PARTIAL_SIZE">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>MAX_PARTIAL_SIZE</h4>
|
|
||||||
<pre>protected static final long MAX_PARTIAL_SIZE</pre>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="seeLabel">See Also:</span></dt>
|
|
||||||
<dd><a href="../constant-values.html#clientP2P.ClientDownloadPart.MAX_PARTIAL_SIZE">Constant Field Values</a></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="manager">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>manager</h4>
|
|
||||||
<pre>protected <a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="logger">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>logger</h4>
|
|
||||||
<pre>protected <a href="../tools/Logger.html" title="class in tools">Logger</a> logger</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="client">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>client</h4>
|
|
||||||
<pre>protected <a href="../tools/HostItem.html" title="class in tools">HostItem</a> client</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="server">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>server</h4>
|
|
||||||
<pre>private <a href="../tools/HostItem.html" title="class in tools">HostItem</a> server</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientDownloadPart-clientP2P.ClientDownload-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientDownloadPart</h4>
|
|
||||||
<pre>public ClientDownloadPart(<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> server)</pre>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - name of file to download</dd>
|
|
||||||
<dd><code>socket</code> - socket to use</dd>
|
|
||||||
<dd><code>partsSubdir</code> - directory to store .part files</dd>
|
|
||||||
<dd><code>logger</code> - Logger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
<dd><code>server</code> - HostItem of the server application</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="getReceivedBytesCount--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getReceivedBytesCount</h4>
|
|
||||||
<pre>public java.lang.Long getReceivedBytesCount()</pre>
|
|
||||||
<div class="block">receivedBytesCount getter</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>receivedBytesCount</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getServer--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getServer</h4>
|
|
||||||
<pre>public <a href="../tools/HostItem.html" title="class in tools">HostItem</a> getServer()</pre>
|
|
||||||
<div class="block">Server getter</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>server</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="hasFailed--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>hasFailed</h4>
|
|
||||||
<pre>public boolean hasFailed()</pre>
|
|
||||||
<div class="block">True if thread has failed to get a file.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>true if thread has failed to get a file</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="setStop--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>setStop</h4>
|
|
||||||
<pre>public void setStop()
|
|
||||||
throws java.lang.InterruptedException</pre>
|
|
||||||
<div class="block">Asks to stop thread.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.lang.InterruptedException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="run--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>run</h4>
|
|
||||||
<pre>public void run()</pre>
|
|
||||||
<div class="block">Runnable implementation</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code>run</code> in interface <code>java.lang.Runnable</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeSocket</h4>
|
|
||||||
<pre>protected abstract void closeSocket()
|
|
||||||
throws java.io.IOException</pre>
|
|
||||||
<div class="block">Close the socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getFailed--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getFailed</h4>
|
|
||||||
<pre>public java.util.List<java.lang.Long> getFailed()</pre>
|
|
||||||
<div class="block">Get list of offsets that have not be downloaded if failed, else
|
|
||||||
empty list.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>list of offsets</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getDone--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getDone</h4>
|
|
||||||
<pre>public java.util.List<java.lang.Long> getDone()
|
|
||||||
throws java.lang.InterruptedException</pre>
|
|
||||||
<div class="block">Get list of downloaded file parts offset, then clear this list.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>list of offsets</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.lang.InterruptedException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="assignTask-java.lang.Long-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>assignTask</h4>
|
|
||||||
<pre>public void assignTask(java.lang.Long task)
|
|
||||||
throws java.lang.InterruptedException</pre>
|
|
||||||
<div class="block">Adds offset of files parts to download.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>task</code> - offset to download</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.lang.InterruptedException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="doTasks--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>doTasks</h4>
|
|
||||||
<pre>public void doTasks()
|
|
||||||
throws java.lang.InterruptedException</pre>
|
|
||||||
<div class="block">Send one request and wait for one response. Blocks when no task.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.lang.InterruptedException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="reqPart-java.lang.Long-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>reqPart</h4>
|
|
||||||
<pre>protected <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><?> reqPart(java.lang.Long offset)</pre>
|
|
||||||
<div class="block">Send a request for a specific offset.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>offset</code> - Offset of the file part to download</dd>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>ProtocolP2PPacketTCP used to send request</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getSocket</h4>
|
|
||||||
<pre>protected abstract java.lang.Object getSocket()</pre>
|
|
||||||
<div class="block">Get the socket</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="downloadPart-protocolP2P.ProtocolP2PPacket-">
|
|
||||||
<!-- -->
|
|
||||||
</a><a name="downloadPart-T-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>downloadPart</h4>
|
|
||||||
<pre>public <T extends <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><?>> boolean downloadPart(T d)</pre>
|
|
||||||
<div class="block">Download file part associated to the request send (d).</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>d</code> - request packet</dd>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>true on failure, else false</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadPart.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownload.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadPart.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPart.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,477 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientDownloadPartTCP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientDownloadPartTCP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadPartTCP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadPartTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientDownloadPartTCP" class="title">Class ClientDownloadPartTCP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">clientP2P.ClientDownloadPart</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientDownloadPartTCP</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public class <span class="typeNameLabel">ClientDownloadPartTCP</span>
|
|
||||||
extends <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></pre>
|
|
||||||
<div class="block">Class to download file parts on tcp.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>private java.net.Socket</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#socket">socket</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="fields.inherited.from.class.clientP2P.ClientDownloadPart">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Fields inherited from class clientP2P.<a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownloadPart.html#client">client</a>, <a href="../clientP2P/ClientDownloadPart.html#failed">failed</a>, <a href="../clientP2P/ClientDownloadPart.html#filename">filename</a>, <a href="../clientP2P/ClientDownloadPart.html#logger">logger</a>, <a href="../clientP2P/ClientDownloadPart.html#manager">manager</a>, <a href="../clientP2P/ClientDownloadPart.html#MAX_PARTIAL_SIZE">MAX_PARTIAL_SIZE</a>, <a href="../clientP2P/ClientDownloadPart.html#noTask">noTask</a>, <a href="../clientP2P/ClientDownloadPart.html#partsSubdir">partsSubdir</a>, <a href="../clientP2P/ClientDownloadPart.html#pendingTasks">pendingTasks</a>, <a href="../clientP2P/ClientDownloadPart.html#receivedBytesCount">receivedBytesCount</a>, <a href="../clientP2P/ClientDownloadPart.html#stop">stop</a>, <a href="../clientP2P/ClientDownloadPart.html#tasksDone">tasksDone</a>, <a href="../clientP2P/ClientDownloadPart.html#tasksListsLock">tasksListsLock</a>, <a href="../clientP2P/ClientDownloadPart.html#toDoTasks">toDoTasks</a></code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#ClientDownloadPartTCP-clientP2P.ClientDownload-java.lang.String-java.net.Socket-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadPartTCP</a></span>(<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.net.Socket socket,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> server)</code>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#closeSocket--">closeSocket</a></span>()</code>
|
|
||||||
<div class="block">Close the socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>><br><a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></span>(T payload)</code>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#getSocket--">getSocket</a></span>()</code>
|
|
||||||
<div class="block">Get the socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></span>(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartTCP.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></span>(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.clientP2P.ClientDownloadPart">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class clientP2P.<a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownloadPart.html#assignTask-java.lang.Long-">assignTask</a>, <a href="../clientP2P/ClientDownloadPart.html#doTasks--">doTasks</a>, <a href="../clientP2P/ClientDownloadPart.html#downloadPart-T-">downloadPart</a>, <a href="../clientP2P/ClientDownloadPart.html#getDone--">getDone</a>, <a href="../clientP2P/ClientDownloadPart.html#getFailed--">getFailed</a>, <a href="../clientP2P/ClientDownloadPart.html#getReceivedBytesCount--">getReceivedBytesCount</a>, <a href="../clientP2P/ClientDownloadPart.html#getServer--">getServer</a>, <a href="../clientP2P/ClientDownloadPart.html#hasFailed--">hasFailed</a>, <a href="../clientP2P/ClientDownloadPart.html#reqPart-java.lang.Long-">reqPart</a>, <a href="../clientP2P/ClientDownloadPart.html#run--">run</a>, <a href="../clientP2P/ClientDownloadPart.html#setStop--">setStop</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Detail</h3>
|
|
||||||
<a name="socket">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>socket</h4>
|
|
||||||
<pre>private java.net.Socket socket</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientDownloadPartTCP-clientP2P.ClientDownload-java.lang.String-java.net.Socket-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientDownloadPartTCP</h4>
|
|
||||||
<pre>public ClientDownloadPartTCP(<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.net.Socket socket,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> server)</pre>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - name of file to download</dd>
|
|
||||||
<dd><code>socket</code> - socket to use</dd>
|
|
||||||
<dd><code>partsSubdir</code> - directory to store .part files</dd>
|
|
||||||
<dd><code>logger</code> - Logger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
<dd><code>server</code> - HostItem of the server application</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="getSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getSocket</h4>
|
|
||||||
<pre>protected java.lang.Object getSocket()</pre>
|
|
||||||
<div class="block">Get the socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownloadPart.html#getSocket--">getSocket</a></code> in class <code><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeSocket</h4>
|
|
||||||
<pre>protected void closeSocket()
|
|
||||||
throws java.io.IOException</pre>
|
|
||||||
<div class="block">Close the socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownloadPart.html#closeSocket--">closeSocket</a></code> in class <code><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.String-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>text</code> - Text to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.Exception-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>e</code> - exception to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="createProtocolP2PPacket-protocolP2P.Payload-">
|
|
||||||
<!-- -->
|
|
||||||
</a><a name="createProtocolP2PPacket-T-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createProtocolP2PPacket</h4>
|
|
||||||
<pre>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>> <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T> createProtocolP2PPacket(T payload)</pre>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>payload</code> - Payload</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadPartTCP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadPartTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,477 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientDownloadPartUDP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientDownloadPartUDP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadPartUDP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadTCP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadPartUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientDownloadPartUDP" class="title">Class ClientDownloadPartUDP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">clientP2P.ClientDownloadPart</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientDownloadPartUDP</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public class <span class="typeNameLabel">ClientDownloadPartUDP</span>
|
|
||||||
extends <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></pre>
|
|
||||||
<div class="block">Class to download file parts on udp.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>private java.net.DatagramSocket</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#socket">socket</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="fields.inherited.from.class.clientP2P.ClientDownloadPart">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Fields inherited from class clientP2P.<a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownloadPart.html#client">client</a>, <a href="../clientP2P/ClientDownloadPart.html#failed">failed</a>, <a href="../clientP2P/ClientDownloadPart.html#filename">filename</a>, <a href="../clientP2P/ClientDownloadPart.html#logger">logger</a>, <a href="../clientP2P/ClientDownloadPart.html#manager">manager</a>, <a href="../clientP2P/ClientDownloadPart.html#MAX_PARTIAL_SIZE">MAX_PARTIAL_SIZE</a>, <a href="../clientP2P/ClientDownloadPart.html#noTask">noTask</a>, <a href="../clientP2P/ClientDownloadPart.html#partsSubdir">partsSubdir</a>, <a href="../clientP2P/ClientDownloadPart.html#pendingTasks">pendingTasks</a>, <a href="../clientP2P/ClientDownloadPart.html#receivedBytesCount">receivedBytesCount</a>, <a href="../clientP2P/ClientDownloadPart.html#stop">stop</a>, <a href="../clientP2P/ClientDownloadPart.html#tasksDone">tasksDone</a>, <a href="../clientP2P/ClientDownloadPart.html#tasksListsLock">tasksListsLock</a>, <a href="../clientP2P/ClientDownloadPart.html#toDoTasks">toDoTasks</a></code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#ClientDownloadPartUDP-clientP2P.ClientDownload-java.lang.String-java.net.DatagramSocket-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadPartUDP</a></span>(<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.net.DatagramSocket socket,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> server)</code>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#closeSocket--">closeSocket</a></span>()</code>
|
|
||||||
<div class="block">Close the socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>><br><a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></span>(T payload)</code>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#getSocket--">getSocket</a></span>()</code>
|
|
||||||
<div class="block">Get the socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></span>(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadPartUDP.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></span>(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.clientP2P.ClientDownloadPart">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class clientP2P.<a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownloadPart.html#assignTask-java.lang.Long-">assignTask</a>, <a href="../clientP2P/ClientDownloadPart.html#doTasks--">doTasks</a>, <a href="../clientP2P/ClientDownloadPart.html#downloadPart-T-">downloadPart</a>, <a href="../clientP2P/ClientDownloadPart.html#getDone--">getDone</a>, <a href="../clientP2P/ClientDownloadPart.html#getFailed--">getFailed</a>, <a href="../clientP2P/ClientDownloadPart.html#getReceivedBytesCount--">getReceivedBytesCount</a>, <a href="../clientP2P/ClientDownloadPart.html#getServer--">getServer</a>, <a href="../clientP2P/ClientDownloadPart.html#hasFailed--">hasFailed</a>, <a href="../clientP2P/ClientDownloadPart.html#reqPart-java.lang.Long-">reqPart</a>, <a href="../clientP2P/ClientDownloadPart.html#run--">run</a>, <a href="../clientP2P/ClientDownloadPart.html#setStop--">setStop</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Detail</h3>
|
|
||||||
<a name="socket">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>socket</h4>
|
|
||||||
<pre>private java.net.DatagramSocket socket</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientDownloadPartUDP-clientP2P.ClientDownload-java.lang.String-java.net.DatagramSocket-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientDownloadPartUDP</h4>
|
|
||||||
<pre>public ClientDownloadPartUDP(<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.net.DatagramSocket socket,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> server)</pre>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - name of file to download</dd>
|
|
||||||
<dd><code>socket</code> - socket to use</dd>
|
|
||||||
<dd><code>partsSubdir</code> - directory to store .part files</dd>
|
|
||||||
<dd><code>logger</code> - Logger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
<dd><code>server</code> - HostItem of the server application</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="getSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getSocket</h4>
|
|
||||||
<pre>protected java.lang.Object getSocket()</pre>
|
|
||||||
<div class="block">Get the socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownloadPart.html#getSocket--">getSocket</a></code> in class <code><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeSocket</h4>
|
|
||||||
<pre>protected void closeSocket()
|
|
||||||
throws java.io.IOException</pre>
|
|
||||||
<div class="block">Close the socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownloadPart.html#closeSocket--">closeSocket</a></code> in class <code><a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.String-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>text</code> - Text to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.Exception-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>e</code> - exception to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="createProtocolP2PPacket-protocolP2P.Payload-">
|
|
||||||
<!-- -->
|
|
||||||
</a><a name="createProtocolP2PPacket-T-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createProtocolP2PPacket</h4>
|
|
||||||
<pre>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>> <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T> createProtocolP2PPacket(T payload)</pre>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>payload</code> - Payload</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadPartUDP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadTCP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadPartUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,480 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientDownloadTCP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientDownloadTCP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadTCP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadUDP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#fields.inherited.from.class.clientP2P.ClientDownload">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li>Field | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientDownloadTCP" class="title">Class ClientDownloadTCP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">clientP2P.ClientDownload</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientDownloadTCP</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public class <span class="typeNameLabel">ClientDownloadTCP</span>
|
|
||||||
extends <a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></pre>
|
|
||||||
<div class="block">Class to download file from tcp</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="fields.inherited.from.class.clientP2P.ClientDownload">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Fields inherited from class clientP2P.<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownload.html#client">client</a>, <a href="../clientP2P/ClientDownload.html#DIFF_PERCENT_PROGRESS">DIFF_PERCENT_PROGRESS</a>, <a href="../clientP2P/ClientDownload.html#DIFF_TIME_PROGRESS_MILLIS">DIFF_TIME_PROGRESS_MILLIS</a>, <a href="../clientP2P/ClientDownload.html#dirStorage">dirStorage</a>, <a href="../clientP2P/ClientDownload.html#filename">filename</a>, <a href="../clientP2P/ClientDownload.html#hash512">hash512</a>, <a href="../clientP2P/ClientDownload.html#hostList">hostList</a>, <a href="../clientP2P/ClientDownload.html#lastPercentProgress">lastPercentProgress</a>, <a href="../clientP2P/ClientDownload.html#lastTimeProgress">lastTimeProgress</a>, <a href="../clientP2P/ClientDownload.html#logger">logger</a>, <a href="../clientP2P/ClientDownload.html#MAX_PARTIAL_SIZE">MAX_PARTIAL_SIZE</a>, <a href="../clientP2P/ClientDownload.html#offsetsPending">offsetsPending</a>, <a href="../clientP2P/ClientDownload.html#offsetsToAsk">offsetsToAsk</a>, <a href="../clientP2P/ClientDownload.html#partsSubdir">partsSubdir</a>, <a href="../clientP2P/ClientDownload.html#ratioUpdater">ratioUpdater</a>, <a href="../clientP2P/ClientDownload.html#size">size</a>, <a href="../clientP2P/ClientDownload.html#sockList">sockList</a>, <a href="../clientP2P/ClientDownload.html#stop">stop</a>, <a href="../clientP2P/ClientDownload.html#success">success</a>, <a href="../clientP2P/ClientDownload.html#tracker">tracker</a></code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#ClientDownloadTCP-java.lang.String-java.util.List-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadTCP</a></span>(java.lang.String filename,
|
|
||||||
java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
java.lang.String dirStorage,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker)</code>
|
|
||||||
<div class="block">Constructor with parameters: filename, list of hosts, parts subdirectory and dirStorage</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>><br><a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></span>(T payload)</code>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></span>(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i5" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadTCP.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></span>(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.clientP2P.ClientDownload">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class clientP2P.<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownload.html#assignTasks--">assignTasks</a>, <a href="../clientP2P/ClientDownload.html#checkTasksStatus--">checkTasksStatus</a>, <a href="../clientP2P/ClientDownload.html#getHashSum512--">getHashSum512</a>, <a href="../clientP2P/ClientDownload.html#getHashSum512-tools.HostItem-">getHashSum512</a>, <a href="../clientP2P/ClientDownload.html#getSuccess--">getSuccess</a>, <a href="../clientP2P/ClientDownload.html#init--">init</a>, <a href="../clientP2P/ClientDownload.html#initThreads--">initThreads</a>, <a href="../clientP2P/ClientDownload.html#printProgression--">printProgression</a>, <a href="../clientP2P/ClientDownload.html#purgeList--">purgeList</a>, <a href="../clientP2P/ClientDownload.html#reassembleFile--">reassembleFile</a>, <a href="../clientP2P/ClientDownload.html#run--">run</a>, <a href="../clientP2P/ClientDownload.html#sendRatioUpdate--">sendRatioUpdate</a>, <a href="../clientP2P/ClientDownload.html#setSize--">setSize</a>, <a href="../clientP2P/ClientDownload.html#setStop--">setStop</a>, <a href="../clientP2P/ClientDownload.html#stopTasks--">stopTasks</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientDownloadTCP-java.lang.String-java.util.List-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientDownloadTCP</h4>
|
|
||||||
<pre>public ClientDownloadTCP(java.lang.String filename,
|
|
||||||
java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
java.lang.String dirStorage,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker)</pre>
|
|
||||||
<div class="block">Constructor with parameters: filename, list of hosts, parts subdirectory and dirStorage</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - name of file to download</dd>
|
|
||||||
<dd><code>hostList</code> - list of servers</dd>
|
|
||||||
<dd><code>partsSubdir</code> - directory to store .part files</dd>
|
|
||||||
<dd><code>dirStorage</code> - directory to write assembled file</dd>
|
|
||||||
<dd><code>logger</code> - Logger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
<dd><code>tracker</code> - HostItem of the tracker</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="createDownloadPart-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createDownloadPart</h4>
|
|
||||||
<pre>protected <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a> createDownloadPart(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownload.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></code> in class <code><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - Hostitem of the server</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeHostItemSocket</h4>
|
|
||||||
<pre>protected void closeHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownload.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></code> in class <code><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.String-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>text</code> - Text to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.Exception-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>e</code> - exception to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="createProtocolP2PPacket-protocolP2P.Payload-">
|
|
||||||
<!-- -->
|
|
||||||
</a><a name="createProtocolP2PPacket-T-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createProtocolP2PPacket</h4>
|
|
||||||
<pre>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>> <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T> createProtocolP2PPacket(T payload)</pre>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>payload</code> - Payload</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getHostItemSocket</h4>
|
|
||||||
<pre>protected java.lang.Object getHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)
|
|
||||||
throws java.net.SocketException,
|
|
||||||
java.net.UnknownHostException,
|
|
||||||
java.io.IOException</pre>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownload.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></code> in class <code><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.net.SocketException</code></dd>
|
|
||||||
<dd><code>java.net.UnknownHostException</code></dd>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadTCP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientDownloadUDP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#fields.inherited.from.class.clientP2P.ClientDownload">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li>Field | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,480 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientDownloadUDP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientDownloadUDP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadUDP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadTCP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientInterface.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#fields.inherited.from.class.clientP2P.ClientDownload">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li>Field | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientDownloadUDP" class="title">Class ClientDownloadUDP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">clientP2P.ClientDownload</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientDownloadUDP</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public class <span class="typeNameLabel">ClientDownloadUDP</span>
|
|
||||||
extends <a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></pre>
|
|
||||||
<div class="block">Class to download file from udp</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="fields.inherited.from.class.clientP2P.ClientDownload">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Fields inherited from class clientP2P.<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownload.html#client">client</a>, <a href="../clientP2P/ClientDownload.html#DIFF_PERCENT_PROGRESS">DIFF_PERCENT_PROGRESS</a>, <a href="../clientP2P/ClientDownload.html#DIFF_TIME_PROGRESS_MILLIS">DIFF_TIME_PROGRESS_MILLIS</a>, <a href="../clientP2P/ClientDownload.html#dirStorage">dirStorage</a>, <a href="../clientP2P/ClientDownload.html#filename">filename</a>, <a href="../clientP2P/ClientDownload.html#hash512">hash512</a>, <a href="../clientP2P/ClientDownload.html#hostList">hostList</a>, <a href="../clientP2P/ClientDownload.html#lastPercentProgress">lastPercentProgress</a>, <a href="../clientP2P/ClientDownload.html#lastTimeProgress">lastTimeProgress</a>, <a href="../clientP2P/ClientDownload.html#logger">logger</a>, <a href="../clientP2P/ClientDownload.html#MAX_PARTIAL_SIZE">MAX_PARTIAL_SIZE</a>, <a href="../clientP2P/ClientDownload.html#offsetsPending">offsetsPending</a>, <a href="../clientP2P/ClientDownload.html#offsetsToAsk">offsetsToAsk</a>, <a href="../clientP2P/ClientDownload.html#partsSubdir">partsSubdir</a>, <a href="../clientP2P/ClientDownload.html#ratioUpdater">ratioUpdater</a>, <a href="../clientP2P/ClientDownload.html#size">size</a>, <a href="../clientP2P/ClientDownload.html#sockList">sockList</a>, <a href="../clientP2P/ClientDownload.html#stop">stop</a>, <a href="../clientP2P/ClientDownload.html#success">success</a>, <a href="../clientP2P/ClientDownload.html#tracker">tracker</a></code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#ClientDownloadUDP-java.lang.String-java.util.List-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadUDP</a></span>(java.lang.String filename,
|
|
||||||
java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
java.lang.String dirStorage,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker)</code>
|
|
||||||
<div class="block">Constructor with parameters: filename, list of hosts, parts subdirectory and dirStorage</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>><br><a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></span>(T payload)</code>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></span>(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i5" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientDownloadUDP.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></span>(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.clientP2P.ClientDownload">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class clientP2P.<a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientDownload.html#assignTasks--">assignTasks</a>, <a href="../clientP2P/ClientDownload.html#checkTasksStatus--">checkTasksStatus</a>, <a href="../clientP2P/ClientDownload.html#getHashSum512--">getHashSum512</a>, <a href="../clientP2P/ClientDownload.html#getHashSum512-tools.HostItem-">getHashSum512</a>, <a href="../clientP2P/ClientDownload.html#getSuccess--">getSuccess</a>, <a href="../clientP2P/ClientDownload.html#init--">init</a>, <a href="../clientP2P/ClientDownload.html#initThreads--">initThreads</a>, <a href="../clientP2P/ClientDownload.html#printProgression--">printProgression</a>, <a href="../clientP2P/ClientDownload.html#purgeList--">purgeList</a>, <a href="../clientP2P/ClientDownload.html#reassembleFile--">reassembleFile</a>, <a href="../clientP2P/ClientDownload.html#run--">run</a>, <a href="../clientP2P/ClientDownload.html#sendRatioUpdate--">sendRatioUpdate</a>, <a href="../clientP2P/ClientDownload.html#setSize--">setSize</a>, <a href="../clientP2P/ClientDownload.html#setStop--">setStop</a>, <a href="../clientP2P/ClientDownload.html#stopTasks--">stopTasks</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientDownloadUDP-java.lang.String-java.util.List-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientDownloadUDP</h4>
|
|
||||||
<pre>public ClientDownloadUDP(java.lang.String filename,
|
|
||||||
java.util.List<<a href="../tools/HostItem.html" title="class in tools">HostItem</a>> hostList,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
java.lang.String dirStorage,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker)</pre>
|
|
||||||
<div class="block">Constructor with parameters: filename, list of hosts, parts subdirectory and dirStorage</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - name of file to download</dd>
|
|
||||||
<dd><code>hostList</code> - list of servers</dd>
|
|
||||||
<dd><code>partsSubdir</code> - directory to store .part files</dd>
|
|
||||||
<dd><code>dirStorage</code> - directory to write assembled file</dd>
|
|
||||||
<dd><code>logger</code> - Logger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
<dd><code>tracker</code> - HostItem of the tracker</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="createDownloadPart-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createDownloadPart</h4>
|
|
||||||
<pre>protected <a href="../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a> createDownloadPart(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownload.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></code> in class <code><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - Hostitem of the server</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.String-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>text</code> - Text to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.Exception-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>e</code> - exception to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="createProtocolP2PPacket-protocolP2P.Payload-">
|
|
||||||
<!-- -->
|
|
||||||
</a><a name="createProtocolP2PPacket-T-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createProtocolP2PPacket</h4>
|
|
||||||
<pre>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>> <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T> createProtocolP2PPacket(T payload)</pre>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>payload</code> - Payload</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getHostItemSocket</h4>
|
|
||||||
<pre>protected java.lang.Object getHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)
|
|
||||||
throws java.net.SocketException,
|
|
||||||
java.net.UnknownHostException,
|
|
||||||
java.io.IOException</pre>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownload.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></code> in class <code><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItemç</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.net.SocketException</code></dd>
|
|
||||||
<dd><code>java.net.UnknownHostException</code></dd>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeHostItemSocket</h4>
|
|
||||||
<pre>protected void closeHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientDownload.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></code> in class <code><a href="../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientDownloadUDP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadTCP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientInterface.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientDownloadUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#fields.inherited.from.class.clientP2P.ClientDownload">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li>Field | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,386 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientInterface</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientInterface";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientInterface.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadUDP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientInterfaceCLI.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientInterface.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterface.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientInterface" class="title">Class ClientInterface</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientInterface</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<dl>
|
|
||||||
<dt>Direct Known Subclasses:</dt>
|
|
||||||
<dd><a href="../clientP2P/ClientInterfaceCLI.html" title="class in clientP2P">ClientInterfaceCLI</a>, <a href="../gui/ClientInterfaceGUI.html" title="class in gui">ClientInterfaceGUI</a></dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public abstract class <span class="typeNameLabel">ClientInterface</span>
|
|
||||||
extends java.lang.Object
|
|
||||||
implements java.lang.Runnable</pre>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT interface</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterface.html#clientManagement">clientManagement</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>private <a href="../tools/Logger.html" title="class in tools">Logger</a></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterface.html#logger">logger</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterface.html#ClientInterface-clientP2P.ClientManagement-tools.Logger-">ClientInterface</a></span>(<a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger)</code>
|
|
||||||
<div class="block">Constructor with clientManagement and logger.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterface.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></span>(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterface.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></span>(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Runnable">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from interface java.lang.Runnable</h3>
|
|
||||||
<code>run</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Detail</h3>
|
|
||||||
<a name="clientManagement">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>clientManagement</h4>
|
|
||||||
<pre>protected <a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="logger">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>logger</h4>
|
|
||||||
<pre>private <a href="../tools/Logger.html" title="class in tools">Logger</a> logger</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientInterface-clientP2P.ClientManagement-tools.Logger-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientInterface</h4>
|
|
||||||
<pre>public ClientInterface(<a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger)</pre>
|
|
||||||
<div class="block">Constructor with clientManagement and logger.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>clientManagement</code> - ClientManagement used</dd>
|
|
||||||
<dd><code>logger</code> - Logger used</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="writeLog-java.lang.String-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>text</code> - Text to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.Exception-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>e</code> - exception to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientInterface.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientDownloadUDP.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientInterfaceCLI.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientInterface.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterface.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,406 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:49 CEST 2020 -->
|
|
||||||
<title>ClientInterfaceCLI</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientInterfaceCLI";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientInterfaceCLI.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientInterface.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientManagement.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientInterfaceCLI.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterfaceCLI.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientInterfaceCLI" class="title">Class ClientInterfaceCLI</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../clientP2P/ClientInterface.html" title="class in clientP2P">clientP2P.ClientInterface</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientInterfaceCLI</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<dl>
|
|
||||||
<dt>All Implemented Interfaces:</dt>
|
|
||||||
<dd>java.lang.Runnable</dd>
|
|
||||||
</dl>
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public class <span class="typeNameLabel">ClientInterfaceCLI</span>
|
|
||||||
extends <a href="../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a></pre>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT interface for CLI</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>private java.lang.String[]</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterfaceCLI.html#list">list</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>private java.util.Scanner</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterfaceCLI.html#scanner">scanner</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="fields.inherited.from.class.clientP2P.ClientInterface">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Fields inherited from class clientP2P.<a href="../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientInterface.html#clientManagement">clientManagement</a></code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterfaceCLI.html#ClientInterfaceCLI-clientP2P.ClientManagement-tools.Logger-java.util.Scanner-">ClientInterfaceCLI</a></span>(<a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
java.util.Scanner scanner)</code>
|
|
||||||
<div class="block">Constructor with clientManagement, logger and scanner.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>private boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterfaceCLI.html#initFileList--">initFileList</a></span>()</code>
|
|
||||||
<div class="block">Initialize file list</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>private boolean</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterfaceCLI.html#initHostList--">initHostList</a></span>()</code>
|
|
||||||
<div class="block">Initialization of hostList with retry in failure</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientInterfaceCLI.html#run--">run</a></span>()</code>
|
|
||||||
<div class="block">Implementation of Runnable</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.clientP2P.ClientInterface">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class clientP2P.<a href="../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientInterface.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a>, <a href="../clientP2P/ClientInterface.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Detail</h3>
|
|
||||||
<a name="scanner">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>scanner</h4>
|
|
||||||
<pre>private java.util.Scanner scanner</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="list">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>list</h4>
|
|
||||||
<pre>private java.lang.String[] list</pre>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientInterfaceCLI-clientP2P.ClientManagement-tools.Logger-java.util.Scanner-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientInterfaceCLI</h4>
|
|
||||||
<pre>public ClientInterfaceCLI(<a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
java.util.Scanner scanner)</pre>
|
|
||||||
<div class="block">Constructor with clientManagement, logger and scanner.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>clientManagement</code> - ClientManagement used</dd>
|
|
||||||
<dd><code>logger</code> - Logger used</dd>
|
|
||||||
<dd><code>scanner</code> - Scanner used to read input</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="run--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>run</h4>
|
|
||||||
<pre>public void run()</pre>
|
|
||||||
<div class="block">Implementation of Runnable</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="initHostList--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>initHostList</h4>
|
|
||||||
<pre>private boolean initHostList()</pre>
|
|
||||||
<div class="block">Initialization of hostList with retry in failure</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>true if successfully initialized</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="initFileList--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>initFileList</h4>
|
|
||||||
<pre>private boolean initFileList()</pre>
|
|
||||||
<div class="block">Initialize file list</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>true if successfully initialized</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientInterfaceCLI.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientInterface.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientManagement.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientInterfaceCLI.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterfaceCLI.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,512 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:50 CEST 2020 -->
|
|
||||||
<title>ClientManagementTCP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ClientManagementTCP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
|
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
|
||||||
var altColor = "altColor";
|
|
||||||
var rowColor = "rowColor";
|
|
||||||
var tableTab = "tableTab";
|
|
||||||
var activeTableTab = "activeTableTab";
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientManagementTCP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientManagement.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientManagementUDP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientManagementTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientManagementTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#fields.inherited.from.class.clientP2P.ClientManagement">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li>Field | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<div class="subTitle">clientP2P</div>
|
|
||||||
<h2 title="Class ClientManagementTCP" class="title">Class ClientManagementTCP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="contentContainer">
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>java.lang.Object</li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../tools/ServeErrors.html" title="class in tools">tools.ServeErrors</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">clientP2P.ClientManagement</a></li>
|
|
||||||
<li>
|
|
||||||
<ul class="inheritance">
|
|
||||||
<li>clientP2P.ClientManagementTCP</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="description">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<hr>
|
|
||||||
<br>
|
|
||||||
<pre>public class <span class="typeNameLabel">ClientManagementTCP</span>
|
|
||||||
extends <a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></pre>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="simpleTagLabel">Version:</span></dt>
|
|
||||||
<dd>1.0</dd>
|
|
||||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
|
||||||
<dd>Louis Royer, Flavien Haas, JS Auge</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="field.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Field Summary</h3>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="fields.inherited.from.class.clientP2P.ClientManagement">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Fields inherited from class clientP2P.<a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientManagement.html#baseDirectory">baseDirectory</a>, <a href="../clientP2P/ClientManagement.html#client">client</a>, <a href="../clientP2P/ClientManagement.html#downLoader">downLoader</a>, <a href="../clientP2P/ClientManagement.html#hostList">hostList</a>, <a href="../clientP2P/ClientManagement.html#logger">logger</a>, <a href="../clientP2P/ClientManagement.html#partsSubdir">partsSubdir</a>, <a href="../clientP2P/ClientManagement.html#tracker">tracker</a></code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#ClientManagementTCP-java.lang.String-tools.HostItem-java.lang.String-tools.Logger-tools.HostItem-">ClientManagementTCP</a></span>(java.lang.String baseDirectory,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client)</code>
|
|
||||||
<div class="block">Constructor for TCP implementation, with baseDirectory, tracker, partsSubdir, logger, and scanner parameters.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.summary">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Summary</h3>
|
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tr id="i0" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i1" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#closeTrackerSocket--">closeTrackerSocket</a></span>()</code>
|
|
||||||
<div class="block">Close Tracker socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i2" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>><br><a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T></code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></span>(T payload)</code>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i3" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></span>(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i4" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.lang.Object</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#getTrackerSocket--">getTrackerSocket</a></span>()</code>
|
|
||||||
<div class="block">Getter for tracker socket</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i5" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#initDownloader-java.lang.String-">initDownloader</a></span>(java.lang.String filename)</code>
|
|
||||||
<div class="block">Initialize downloader</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i6" class="altColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></span>(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr id="i7" class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected void</code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../clientP2P/ClientManagementTCP.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></span>(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</code>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.clientP2P.ClientManagement">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class clientP2P.<a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></h3>
|
|
||||||
<code><a href="../clientP2P/ClientManagement.html#download-java.lang.String-">download</a>, <a href="../clientP2P/ClientManagement.html#initHostList--">initHostList</a>, <a href="../clientP2P/ClientManagement.html#listDirectory--">listDirectory</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.tools.ServeErrors">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class tools.<a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></h3>
|
|
||||||
<code><a href="../tools/ServeErrors.html#sendEmptyDirectory-T-">sendEmptyDirectory</a>, <a href="../tools/ServeErrors.html#sendEmptyFile-T-">sendEmptyFile</a>, <a href="../tools/ServeErrors.html#sendInternalError-T-">sendInternalError</a>, <a href="../tools/ServeErrors.html#sendNotATracker-T-">sendNotATracker</a>, <a href="../tools/ServeErrors.html#sendNotFound-T-">sendNotFound</a>, <a href="../tools/ServeErrors.html#sendUnknownHost-T-">sendUnknownHost</a></code></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="details">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="constructor.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Constructor Detail</h3>
|
|
||||||
<a name="ClientManagementTCP-java.lang.String-tools.HostItem-java.lang.String-tools.Logger-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>ClientManagementTCP</h4>
|
|
||||||
<pre>public ClientManagementTCP(java.lang.String baseDirectory,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> tracker,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../tools/HostItem.html" title="class in tools">HostItem</a> client)</pre>
|
|
||||||
<div class="block">Constructor for TCP implementation, with baseDirectory, tracker, partsSubdir, logger, and scanner parameters.</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>baseDirectory</code> - the root directory where files are stored</dd>
|
|
||||||
<dd><code>tracker</code> - Tracker hostItem</dd>
|
|
||||||
<dd><code>partsSubdir</code> - subdirectory to store file parts</dd>
|
|
||||||
<dd><code>logger</code> - Loggger</dd>
|
|
||||||
<dd><code>client</code> - HostItem of the application</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="method.detail">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Method Detail</h3>
|
|
||||||
<a name="initDownloader-java.lang.String-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>initDownloader</h4>
|
|
||||||
<pre>protected void initDownloader(java.lang.String filename)</pre>
|
|
||||||
<div class="block">Initialize downloader</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#initDownloader-java.lang.String-">initDownloader</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>filename</code> - Name of the file to download</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.String-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.String text,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#writeLog-java.lang.String-tools.LogLevel-">writeLog</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>text</code> - Text to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="writeLog-java.lang.Exception-tools.LogLevel-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>writeLog</h4>
|
|
||||||
<pre>protected void writeLog(java.lang.Exception e,
|
|
||||||
<a href="../tools/LogLevel.html" title="enum in tools">LogLevel</a> logLevel)</pre>
|
|
||||||
<div class="block">Implementation of writeLog</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#writeLog-java.lang.Exception-tools.LogLevel-">writeLog</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>e</code> - exception to log</dd>
|
|
||||||
<dd><code>logLevel</code> - level of logging</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="createProtocolP2PPacket-protocolP2P.Payload-">
|
|
||||||
<!-- -->
|
|
||||||
</a><a name="createProtocolP2PPacket-T-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>createProtocolP2PPacket</h4>
|
|
||||||
<pre>protected <T extends <a href="../protocolP2P/Payload.html" title="class in protocolP2P">Payload</a>> <a href="../protocolP2P/ProtocolP2PPacket.html" title="class in protocolP2P">ProtocolP2PPacket</a><T> createProtocolP2PPacket(T payload)</pre>
|
|
||||||
<div class="block">Create packets</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../tools/ServeErrors.html#createProtocolP2PPacket-T-">createProtocolP2PPacket</a></code> in class <code><a href="../tools/ServeErrors.html" title="class in tools">ServeErrors</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>payload</code> - Payload</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getTrackerSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getTrackerSocket</h4>
|
|
||||||
<pre>protected java.lang.Object getTrackerSocket()
|
|
||||||
throws java.net.SocketException,
|
|
||||||
java.net.UnknownHostException,
|
|
||||||
java.io.IOException</pre>
|
|
||||||
<div class="block">Getter for tracker socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#getTrackerSocket--">getTrackerSocket</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
<dt><span class="returnLabel">Returns:</span></dt>
|
|
||||||
<dd>Tracker's socket</dd>
|
|
||||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
|
||||||
<dd><code>java.net.SocketException</code></dd>
|
|
||||||
<dd><code>java.net.UnknownHostException</code></dd>
|
|
||||||
<dd><code>java.io.IOException</code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeTrackerSocket--">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeTrackerSocket</h4>
|
|
||||||
<pre>protected void closeTrackerSocket()</pre>
|
|
||||||
<div class="block">Close Tracker socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#closeTrackerSocket--">closeTrackerSocket</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="getHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>getHostItemSocket</h4>
|
|
||||||
<pre>protected java.lang.Object getHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Getter for HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#getHostItemSocket-tools.HostItem-">getHostItemSocket</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<a name="closeHostItemSocket-tools.HostItem-">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="blockListLast">
|
|
||||||
<li class="blockList">
|
|
||||||
<h4>closeHostItemSocket</h4>
|
|
||||||
<pre>protected void closeHostItemSocket(<a href="../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</pre>
|
|
||||||
<div class="block">Close HostItem socket</div>
|
|
||||||
<dl>
|
|
||||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
|
||||||
<dd><code><a href="../clientP2P/ClientManagement.html#closeHostItemSocket-tools.HostItem-">closeHostItemSocket</a></code> in class <code><a href="../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></dd>
|
|
||||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
||||||
<dd><code>hostItem</code> - HostItem</dd>
|
|
||||||
</dl>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
|
||||||
<li class="navBarCell1Rev">Class</li>
|
|
||||||
<li><a href="class-use/ClientManagementTCP.html">Use</a></li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../clientP2P/ClientManagement.html" title="class in clientP2P"><span class="typeNameLink">Prev Class</span></a></li>
|
|
||||||
<li><a href="../clientP2P/ClientManagementUDP.html" title="class in clientP2P"><span class="typeNameLink">Next Class</span></a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../index.html?clientP2P/ClientManagementTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientManagementTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Summary: </li>
|
|
||||||
<li>Nested | </li>
|
|
||||||
<li><a href="#fields.inherited.from.class.clientP2P.ClientManagement">Field</a> | </li>
|
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
|
||||||
<li><a href="#method.summary">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="subNavList">
|
|
||||||
<li>Detail: </li>
|
|
||||||
<li>Field | </li>
|
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
|
||||||
<li><a href="#method.detail">Method</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,229 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientDownload</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientDownload";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownload.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownload.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientDownload" class="title">Uses of Class<br>clientP2P.ClientDownload</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
|
|
||||||
<caption><span>Packages that use <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Package</th>
|
|
||||||
<th class="colLast" scope="col">Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><a href="#clientP2P">clientP2P</a></td>
|
|
||||||
<td class="colLast"> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
<li class="blockList">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="clientP2P">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Uses of <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></h3>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
|
|
||||||
<caption><span>Subclasses of <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Class and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadTCP.html" title="class in clientP2P">ClientDownloadTCP</a></span></code>
|
|
||||||
<div class="block">Class to download file from tcp</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadUDP.html" title="class in clientP2P">ClientDownloadUDP</a></span></code>
|
|
||||||
<div class="block">Class to download file from udp</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields in <a href="../../clientP2P/package-summary.html">clientP2P</a> declared as <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientManagement.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientManagement.html#downLoader">downLoader</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientDownloadPart.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadPart.html#manager">manager</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors in <a href="../../clientP2P/package-summary.html">clientP2P</a> with parameters of type <a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadPart.html#ClientDownloadPart-clientP2P.ClientDownload-java.lang.String-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadPart</a></span>(<a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> server)</code>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadPartTCP.html#ClientDownloadPartTCP-clientP2P.ClientDownload-java.lang.String-java.net.Socket-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadPartTCP</a></span>(<a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.net.Socket socket,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> server)</code>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadPartUDP.html#ClientDownloadPartUDP-clientP2P.ClientDownload-java.lang.String-java.net.DatagramSocket-java.lang.String-tools.Logger-tools.HostItem-tools.HostItem-">ClientDownloadPartUDP</a></span>(<a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">ClientDownload</a> manager,
|
|
||||||
java.lang.String filename,
|
|
||||||
java.net.DatagramSocket socket,
|
|
||||||
java.lang.String partsSubdir,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> client,
|
|
||||||
<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> server)</code>
|
|
||||||
<div class="block">Constructor with filename, socket, and part subdir</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownload.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownload.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownload.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,212 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientDownloadPart</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientDownloadPart";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadPart.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPart.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientDownloadPart" class="title">Uses of Class<br>clientP2P.ClientDownloadPart</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
|
|
||||||
<caption><span>Packages that use <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Package</th>
|
|
||||||
<th class="colLast" scope="col">Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><a href="#clientP2P">clientP2P</a></td>
|
|
||||||
<td class="colLast"> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
<li class="blockList">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="clientP2P">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Uses of <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></h3>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
|
|
||||||
<caption><span>Subclasses of <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Class and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P">ClientDownloadPartTCP</a></span></code>
|
|
||||||
<div class="block">Class to download file parts on tcp.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P">ClientDownloadPartUDP</a></span></code>
|
|
||||||
<div class="block">Class to download file parts on udp.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields in <a href="../../clientP2P/package-summary.html">clientP2P</a> with type parameters of type <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected java.util.List<<a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a>></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientDownload.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownload.html#sockList">sockList</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
|
|
||||||
<caption><span>Methods in <a href="../../clientP2P/package-summary.html">clientP2P</a> that return <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientDownloadUDP.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadUDP.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></span>(<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientDownloadTCP.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownloadTCP.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></span>(<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected abstract <a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">ClientDownloadPart</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientDownload.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientDownload.html#createDownloadPart-tools.HostItem-">createDownloadPart</a></span>(<a href="../../tools/HostItem.html" title="class in tools">HostItem</a> hostItem)</code>
|
|
||||||
<div class="block">Create a clientDownloadPart</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadPart.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadPart.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPart.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,124 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientDownloadPartTCP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientDownloadPartTCP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadPartTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientDownloadPartTCP" class="title">Uses of Class<br>clientP2P.ClientDownloadPartTCP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">No usage of clientP2P.ClientDownloadPartTCP</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadPartTCP.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadPartTCP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartTCP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,124 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientDownloadPartUDP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientDownloadPartUDP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadPartUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientDownloadPartUDP" class="title">Uses of Class<br>clientP2P.ClientDownloadPartUDP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">No usage of clientP2P.ClientDownloadPartUDP</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadPartUDP.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadPartUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadPartUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,124 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientDownloadUDP</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientDownloadUDP";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadUDP.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientDownloadUDP" class="title">Uses of Class<br>clientP2P.ClientDownloadUDP</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">No usage of clientP2P.ClientDownloadUDP</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientDownloadUDP.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientDownloadUDP.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientDownloadUDP.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,190 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientInterface</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientInterface";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientInterface.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterface.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientInterface" class="title">Uses of Class<br>clientP2P.ClientInterface</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
|
|
||||||
<caption><span>Packages that use <a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Package</th>
|
|
||||||
<th class="colLast" scope="col">Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><a href="#clientP2P">clientP2P</a></td>
|
|
||||||
<td class="colLast"> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><a href="#gui">gui</a></td>
|
|
||||||
<td class="colLast"> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
<li class="blockList">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="clientP2P">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Uses of <a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></h3>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
|
|
||||||
<caption><span>Subclasses of <a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Class and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientInterfaceCLI.html" title="class in clientP2P">ClientInterfaceCLI</a></span></code>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT interface for CLI</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
<li class="blockList"><a name="gui">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Uses of <a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a> in <a href="../../gui/package-summary.html">gui</a></h3>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
|
|
||||||
<caption><span>Subclasses of <a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">ClientInterface</a> in <a href="../../gui/package-summary.html">gui</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Class and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../gui/ClientInterfaceGUI.html" title="class in gui">ClientInterfaceGUI</a></span></code>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT interface for CLI</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientInterface.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientInterface.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterface.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,124 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientInterfaceCLI</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientInterfaceCLI";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientInterfaceCLI.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientInterfaceCLI.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterfaceCLI.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientInterfaceCLI" class="title">Uses of Class<br>clientP2P.ClientInterfaceCLI</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">No usage of clientP2P.ClientInterfaceCLI</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientInterfaceCLI.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientInterfaceCLI.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientInterfaceCLI.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,260 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>Uses of Class clientP2P.ClientManagement</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
try {
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class clientP2P.ClientManagement";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err) {
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="topNav"><a name="navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.top.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientManagement.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientManagement.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.top">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<div class="header">
|
|
||||||
<h2 title="Uses of Class clientP2P.ClientManagement" class="title">Uses of Class<br>clientP2P.ClientManagement</h2>
|
|
||||||
</div>
|
|
||||||
<div class="classUseContainer">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList">
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
|
|
||||||
<caption><span>Packages that use <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Package</th>
|
|
||||||
<th class="colLast" scope="col">Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><a href="#clientP2P">clientP2P</a></td>
|
|
||||||
<td class="colLast"> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><a href="#gui">gui</a></td>
|
|
||||||
<td class="colLast"> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
<li class="blockList">
|
|
||||||
<ul class="blockList">
|
|
||||||
<li class="blockList"><a name="clientP2P">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Uses of <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></h3>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
|
|
||||||
<caption><span>Subclasses of <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> in <a href="../../clientP2P/package-summary.html">clientP2P</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Class and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientManagementTCP.html" title="class in clientP2P">ClientManagementTCP</a></span></code>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>class </code></td>
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientManagementUDP.html" title="class in clientP2P">ClientManagementUDP</a></span></code>
|
|
||||||
<div class="block">Implementation of P2P-JAVA-PROJECT CLIENT</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields in <a href="../../clientP2P/package-summary.html">clientP2P</a> declared as <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>protected <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">ClientInterface.</span><code><span class="memberNameLink"><a href="../../clientP2P/ClientInterface.html#clientManagement">clientManagement</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors in <a href="../../clientP2P/package-summary.html">clientP2P</a> with parameters of type <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientInterface.html#ClientInterface-clientP2P.ClientManagement-tools.Logger-">ClientInterface</a></span>(<a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger)</code>
|
|
||||||
<div class="block">Constructor with clientManagement and logger.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../clientP2P/ClientInterfaceCLI.html#ClientInterfaceCLI-clientP2P.ClientManagement-tools.Logger-java.util.Scanner-">ClientInterfaceCLI</a></span>(<a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
java.util.Scanner scanner)</code>
|
|
||||||
<div class="block">Constructor with clientManagement, logger and scanner.</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
<li class="blockList"><a name="gui">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<h3>Uses of <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> in <a href="../../gui/package-summary.html">gui</a></h3>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
|
|
||||||
<caption><span>Fields in <a href="../../gui/package-summary.html">gui</a> declared as <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colFirst"><code>private <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">DownloadSelectionGen.</span><code><span class="memberNameLink"><a href="../../gui/DownloadSelectionGen.html#clientManagement">clientManagement</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colFirst"><code>private <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></code></td>
|
|
||||||
<td class="colLast"><span class="typeNameLabel">DownloadFileGUI.</span><code><span class="memberNameLink"><a href="../../gui/DownloadFileGUI.html#clientManagement">clientManagement</a></span></code> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
|
|
||||||
<caption><span>Constructors in <a href="../../gui/package-summary.html">gui</a> with parameters of type <a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a></span><span class="tabEnd"> </span></caption>
|
|
||||||
<tr>
|
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
|
||||||
</tr>
|
|
||||||
<tbody>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../gui/ClientInterfaceGUI.html#ClientInterfaceGUI-clientP2P.ClientManagement-tools.Logger-serverP2P.ServerManagementTCP-serverP2P.ServerManagementUDP-">ClientInterfaceGUI</a></span>(<a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../../serverP2P/ServerManagementTCP.html" title="class in serverP2P">ServerManagementTCP</a> smtcp,
|
|
||||||
<a href="../../serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a> smudp)</code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="rowColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../gui/DownloadFileGUI.html#DownloadFileGUI-java.lang.String-clientP2P.ClientManagement-tools.Logger-serverP2P.ServerManagementTCP-serverP2P.ServerManagementUDP-">DownloadFileGUI</a></span>(java.lang.String fileToDownload,
|
|
||||||
<a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../../serverP2P/ServerManagementTCP.html" title="class in serverP2P">ServerManagementTCP</a> smtcp,
|
|
||||||
<a href="../../serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a> smudp)</code> </td>
|
|
||||||
</tr>
|
|
||||||
<tr class="altColor">
|
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../gui/DownloadSelectionGen.html#DownloadSelectionGen-java.lang.String:A-clientP2P.ClientManagement-tools.Logger-serverP2P.ServerManagementTCP-serverP2P.ServerManagementUDP-">DownloadSelectionGen</a></span>(java.lang.String[] listFilesToDownload,
|
|
||||||
<a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">ClientManagement</a> clientManagement,
|
|
||||||
<a href="../../tools/Logger.html" title="class in tools">Logger</a> logger,
|
|
||||||
<a href="../../serverP2P/ServerManagementTCP.html" title="class in serverP2P">ServerManagementTCP</a> smtcp,
|
|
||||||
<a href="../../serverP2P/ServerManagementUDP.html" title="class in serverP2P">ServerManagementUDP</a> smudp)</code> </td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<a name="navbar.bottom.firstrow">
|
|
||||||
<!-- -->
|
|
||||||
</a>
|
|
||||||
<ul class="navList" title="Navigation">
|
|
||||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
|
||||||
<li><a href="../package-summary.html">Package</a></li>
|
|
||||||
<li><a href="../../clientP2P/ClientManagement.html" title="class in clientP2P">Class</a></li>
|
|
||||||
<li class="navBarCell1Rev">Use</li>
|
|
||||||
<li><a href="../package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
|
||||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
|
||||||
<li><a href="../../help-doc.html">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="subNav">
|
|
||||||
<ul class="navList">
|
|
||||||
<li>Prev</li>
|
|
||||||
<li>Next</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList">
|
|
||||||
<li><a href="../../index.html?clientP2P/class-use/ClientManagement.html" target="_top">Frames</a></li>
|
|
||||||
<li><a href="ClientManagement.html" target="_top">No Frames</a></li>
|
|
||||||
</ul>
|
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
|
||||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
|
||||||
</ul>
|
|
||||||
<div>
|
|
||||||
<script type="text/javascript"><!--
|
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
||||||
if(window==top) {
|
|
||||||
allClassesLink.style.display = "block";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
allClassesLink.style.display = "none";
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
<a name="skip.navbar.bottom">
|
|
||||||
<!-- -->
|
|
||||||
</a></div>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,31 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!-- NewPage -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (1.8.0_181) on Mon Apr 13 15:38:51 CEST 2020 -->
|
|
||||||
<title>clientP2P</title>
|
|
||||||
<meta name="date" content="2020-04-13">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
||||||
<script type="text/javascript" src="../script.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1 class="bar"><a href="../clientP2P/package-summary.html" target="classFrame">clientP2P</a></h1>
|
|
||||||
<div class="indexContainer">
|
|
||||||
<h2 title="Classes">Classes</h2>
|
|
||||||
<ul title="Classes">
|
|
||||||
<li><a href="ClientDownload.html" title="class in clientP2P" target="classFrame">ClientDownload</a></li>
|
|
||||||
<li><a href="ClientDownloadPart.html" title="class in clientP2P" target="classFrame">ClientDownloadPart</a></li>
|
|
||||||
<li><a href="ClientDownloadPartTCP.html" title="class in clientP2P" target="classFrame">ClientDownloadPartTCP</a></li>
|
|
||||||
<li><a href="ClientDownloadPartUDP.html" title="class in clientP2P" target="classFrame">ClientDownloadPartUDP</a></li>
|
|
||||||
<li><a href="ClientDownloadTCP.html" title="class in clientP2P" target="classFrame">ClientDownloadTCP</a></li>
|
|
||||||
<li><a href="ClientDownloadUDP.html" title="class in clientP2P" target="classFrame">ClientDownloadUDP</a></li>
|
|
||||||
<li><a href="ClientInterface.html" title="class in clientP2P" target="classFrame">ClientInterface</a></li>
|
|
||||||
<li><a href="ClientInterfaceCLI.html" title="class in clientP2P" target="classFrame">ClientInterfaceCLI</a></li>
|
|
||||||
<li><a href="ClientManagement.html" title="class in clientP2P" target="classFrame">ClientManagement</a></li>
|
|
||||||
<li><a href="ClientManagementTCP.html" title="class in clientP2P" target="classFrame">ClientManagementTCP</a></li>
|
|
||||||
<li><a href="ClientManagementUDP.html" title="class in clientP2P" target="classFrame">ClientManagementUDP</a></li>
|
|
||||||
<li><a href="ClientP2P.html" title="class in clientP2P" target="classFrame">ClientP2P</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|