Configurer une connexion avec un partenaire

Les connexions avec un partenaire sont des connexions  un ami par
Internet. Vous obtenez une fentre de discussion (chat) et, une fois
la partie lance, un plateau de jeu. Au contraire des serveurs de go
sur Internet, vous avez une prise en compte prcise du temps coul.
 
Un des 2 joueurs doit lancer un serveur, et attendre la connexion de l'autre. 
L'autre joueur utilise le bouton "Connexion avec un partenaire". 
Cette procdure tablit la connexion. Vous pouvez changer le port du 
serveur, mais devriez utiliser 6970. De plus, vous pouvez  
donner un nom unique  votre serveur. 

Pour configurer la connexion  votre partenaire, cliquez le bouton 
"Modifer" ou "Ajouter" dans la partie basse. Vous devez renseigner 
les champs : 

- le serveur : l'adresse internet de votre partenaire
- le port utilis (de prfrence 6970)
- le statut (tat) du partenaire (voir plus bas)

Pour configurer le serveur, vous devez entrez votre nom grce  
l'entre correspondante dans le menu pour informer votre partenaire
sur vous. Le format suggr est "votre nom (Niveau)". Ne pas changer 
le port par dfaut 6970. Vous pouvez le changer, mais devez vous mettre 
d'accord avec votre partenaire qui veut se connecter avec vous.

Votre partenaire doit lancer le serveur grce  l'entre de menu 
correspondante.  Un serveur lanc attend des requtes sur le port 
spcifi. Pour vous connecter, cliquez le bouton "Connexion" dans la 
partie basse de l'interface. Bonne discussion et bonne partie ! 

Si vous lancez un serveur public, Jago le signifiera  tous vos partenaires,
qui ont un tat autre que "silencieux". Ces serveurs transmettront 
le lancement de votre serveur aux autres serveurs connects,  moins 
qu'ils n'aient l'tat "priv". L'tat "local" signifie que les partenaires 
peuvent publier le lancement de votre serveur aux serveurs connects, 
mais ceux-ci ne pourront pas le publier. C'est la signification de "l'tat"
d'un partenaire.

De plus, n'importe quel serveur ayant reu le lancement de votre serveur
vous renvoiera une liste des serveurs connus de lui. Il respectera les rgles
d"tat" mentionnes plus haut. Vous pouvez voir la liste des serveurs lancs
avec le bouton "Ouvrir ?". 

De cette manire, vous pouvez btir un rseau de serveurs ouverts. 

Le proced de communication dcrit se fait en envoyant des datagrammes
au partenaire. Un port est utilis pour cela. C'est le port du partenaire plus 2, 
donc normallement 6972.

Arrter votre serveur provoquera un message du type "Connexion perdue"
chez vos partenaires. Toutefois, la "thread" qui prend notes des serveurs 
ouverts continue de s'excuter. 
