Outils pour utilisateurs

Outils du site


fr:code:data:tcpserver

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:code:data:tcpserver [2012/03/23 09:49] – créée wismerhealfr:code:data:tcpserver [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== TcpServer [En cours de Traduction Wismerheal][WSL] ====== ====== TcpServer [En cours de Traduction Wismerheal][WSL] ======
-This object allows you to create a TCP server, allowing you to listen to incoming connections.+Cet objet vous permet de créer un serveur TCP et de procéder à une écoute des connexions entrantes.
  
-===== Functions =====+===== Fonctions =====
  
 ==== TcpServer ==== ==== TcpServer ====
-Constructor function.+Fonction de construction.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 var myObject = new TcpServer(events); var myObject = new TcpServer(events);
Ligne 13: Ligne 13:
  
 === Arguments === === Arguments ===
-  - events - (object) the events that can be called +  - events - (object) l'évènement qui peut être appelé 
-    * onNewConnection - ([[#onNewConnection|onNewConnection]]) called when a client is trying to establish a connection+    * onNewConnection - ([[#onNewConnection|onNewConnection]]) appelé quand un "client" tente d'établir une connexion
  
 === Example === === Example ===
Ligne 29: Ligne 29:
 </code> </code>
  
-===== Methods =====+===== Méthodes =====
  
 ==== listen ==== ==== listen ====
-Start listening for clients.+Débute l'écoute des "clients".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.listen(address, port); myObject.listen(address, port);
Ligne 46: Ligne 46:
  
 === Arguments === === Arguments ===
-  - address - (string) the address where to listen (defaultall network interfaces+  - address - (string) l'adresse à écouter (défauttoute interface réseau
-  - port - (integer) the port number (defaultchoose a port automatically)+  - port - (integer) le numéro de port (defautchoisi un port automatiquement)
  
-=== Returns === +=== REnvoie === 
-  * (TcpServer) this TcpServer+  * (TcpServer) ce TcpServer
  
 === Exceptions === === Exceptions ===
-  * (ListenError) unable to start listening+  * (ListenError) ne parvient pas à commencer l'écoute
  
 ==== waitForNewConnection ==== ==== waitForNewConnection ====
-Freezes the execution until a new connection arrives or **waitTime** time elapsed.+Gèle l'exécution jusqu'à ce qu'une nouvelle connexion arrive ou que le temps imparti **waitTime** est écoulé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForNewConnection(waitTime); myObject.waitForNewConnection(waitTime);
Ligne 67: Ligne 67:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps à attendre (en millisecondesdéfaut: 30000)
  
 === Returns === === Returns ===
-  * (TcpServer) this TcpServer+  * (TcpServer) ce TcpServer
  
 === Exceptions === === Exceptions ===
-  * (WaitForNewConnectionError) waiting for new connection failed+  * (WaitForNewConnectionError) en attente d'un nouvel échec de connexion
  
 ==== nextPendingConnection ==== ==== nextPendingConnection ====
-Returns the next pending connection as a [[en:code:data:tcp|Tcp]] object that can be used to read and write to the client. You should store this object if you want to write to this client later.+Renvoie la prochaine connexion en attente comme un objet [[en:code:data:tcp|Tcp]] qui peut être utilisé en lecture et écriture sur le "client". 
 +Vous devrez stocker cet objet si vous voulez écrire sur ce "client" plus tard.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.nextPendingConnection(); myObject.nextPendingConnection();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (Tcp) the new client as a [[en:code:data:tcp|Tcp]] object+  * (Tcp) le nouveau client comme un objet[en:code:data:tcp|Tcp]]
  
 === Exceptions === === Exceptions ===
-  * (NoPendingConnectionError) there is no pending connection+  * (NoPendingConnectionError) il n'y a pas de connexion en attente
  
 ==== address ==== ==== address ====
-Returns the ip address on which this server is listening.+Renvoie l'adresse ip sur laquelle ce serveur est en écoute.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.address(); myObject.address();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (string) the ip address on which this server is listening+  * (string) l'adresse ip sur laquelle ce serveur est en écoute
  
 ==== port ==== ==== port ====
-Returns the port used by this server.+Renvoie le port utilisé par ce serveur.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.port(); myObject.port();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (integer) the port used by this server+  * (integer) le port utilisé par ce serveur
  
-===== Events =====+===== Événements =====
  
 ==== onNewConnection ==== ==== onNewConnection ====
-Called when a new client has connected.+Appelé quand un nouveau "client" s'est connecté.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onNewConnection = function() {}; myObject.onNewConnection = function() {};
fr/code/data/tcpserver.1332496156.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)