Outils pour utilisateurs

Outils du site


fr:code:data:udp

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:udp [2012/03/23 10:12] – créée wismerhealfr:code:data:udp [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Udp [En cours de Traduction Wismerheal][WSL] ====== ====== Udp [En cours de Traduction Wismerheal][WSL] ======
-This object allows you to establish a connection to an UDP peer.+cet objet vous permet d'établir une connexion sur un "pair" en UDP.
  
-===== Functions =====+===== Fonctions =====
  
 ==== Udp ==== ==== Udp ====
-Constructor function.+Fonction de construction.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 var myObject = new Udp(events); var myObject = new Udp(events);
Ligne 13: Ligne 13:
  
 === Arguments === === Arguments ===
-  - events - (object) the events that can be called +  - events - (object) l'évènement qui peut être appelé  
-    * onConnected - ([[#onConnected|onConnected]]) called when the object is connected to the peer +    * onConnected - ([[#onConnected|onConnected]]) appelé quand l'objet est connecté au serveur 
-    * onDisconnected - ([[#onDisconnected|onDisconnected]]) called when the object is disconnected from the peer +    * onDisconnected - ([[#onDisconnected|onDisconnected]]) appelé quand l'objet est déconnecté du serveur 
-    * onReadyRead - ([[#onReadyRead|onReadyRead]]) called when the object is ready to read data sent from the peer +    * onReadyRead - ([[#onReadyRead|onReadyRead]]) appelé quand l'objet est prêt à lire les données envoyées par le serveur 
-    * onError - ([[#onError|onError]]) called when an error has occured+    * onBytesWritten - ([[#onBytesWritten|onBytesWritten]]) appelé quand l'objet à terminé d'écrire des données sur le serveur 
 +    * onError - ([[#onError|onError]]) appelé quand une erreur survient
  
 === Example === === Example ===
Ligne 36: Ligne 37:
 </code> </code>
  
-===== Methods =====+===== Méthodes =====
  
 ==== connect ==== ==== connect ====
-Opens a connection to a peer.+Ouvre une connexion à un "pair".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.connect(hostname, port, openMode); myObject.connect(hostname, port, openMode);
Ligne 50: Ligne 51:
  
 === Arguments === === Arguments ===
-  - hostname - (string) the hostname to connect to (ip address or dns) +  - hostname - (string) le nom d'hébergement sur lequel se connecter (adresse ip ou dns) 
-  - port - (integer) the port number +  - port - (integer) le numéro de port 
-  - openMode - (OpenMode) the open mode (defaultread write)+  - openMode - (OpenMode) le mode d'ouverture (défautlecture écriture)
  
-=== Returns === +=== REnvoie=== 
-  * (Udp) this Udp+  * (Udp) cet Udp
  
 === Notes === === Notes ===
-This method is asynchronousthis means that it will return before a connection is established+Cette méthode est asynchronecela signifie que le renvoi s'effectue avant que la connexion ne s'établisse
-To known when a connection is made use the [[#onConnected|onConnected]] event or the [[#waitForConnected|waitForConnected]] method.+Pour savoir quand la connexion est faite utilisez l'évènement [[#onConnected|onConnected]] ou la méthode [[#waitForConnected|waitForConnected]] .
  
 ==== write ==== ==== write ====
 +Écritdes données sur le "pair"
 Writes some data to the peer. Writes some data to the peer.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.write(data); myObject.write(data);
Ligne 70: Ligne 72:
  
 === Arguments === === Arguments ===
-  - data - (mixed) the data to write+  - data - (mixed) les données à écrire
  
-=== Returns === +=== Renvoie === 
-  * (Udp) this Udp+  * (Udp) cet Udp
  
 === Notes === === Notes ===
-This method is asynchronousthis means that it will return before the data has been written+Cette méthode est asynchronecela signifie que le renvoi s'effectue avant que l'écriture des données ne soient faites
-Due to the unreliable nature of UDP you have no means to known if the data has arrived.+A cause de la nature peu fiable de l'UDP vous n'avez aucun moyen de déterminer si les données sont arrivées ou non.
  
 ==== writeText ==== ==== writeText ====
-Writes some text to the peer.+Écrit du texte sur le "pair".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.writeText(text); myObject.writeText(text);
Ligne 90: Ligne 92:
   - text - (string) the text to write   - text - (string) the text to write
  
-=== Returns === +=== REnvoie === 
-  * (Udp) this Udp+  * (Udp) cet Udp
  
 === Notes === === Notes ===
-This method is asynchronousthis means that it will return before the data has been written+Cette méthode est asynchronecela signifie que le renvoi s'effectue avant que l'écriture des données ne soient faites
-Due to the unreliable nature of UDP you have no means to known if the data has arrived.+A cause de la nature peu fiable de l'UDP vous n'avez aucun moyen de déterminer si les données sont arrivées ou non.
  
 ==== disconnect ==== ==== disconnect ====
-Closes a connection with a peer.+Ferme la connexion avec le "pair".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.disconnect(); myObject.disconnect();
Ligne 108: Ligne 110:
 </code> </code>
  
-=== Returns === +=== REnvoie === 
-  * (Udp) this Udp+  * (Udp) ce Udp
  
 === Notes === === Notes ===
-This method is asynchronousthis means that it will return before the connection is closed+Cette méthode est asynchronecela signifie que le renvoi s'effectue avant que la connexion soit fermée
-To known when the connection is closed use the [[#onDisconnected|onDisconnected]] event or the [[#waitForDisconnected|waitForDisconnected]] method.+Pour savoir si une connexion est fermée utilisez l'évènement [[#onDisconnected|onDisconnected]] ou la méthode [[#waitForDisconnected|waitForDisconnected]] .
  
 ==== read ==== ==== read ====
-Returns the data sent by the peer.+Renvoie les données envoyées par le "pair".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.read(); myObject.read();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (mixed) the data+  * (mixed) les données
  
 === Notes === === Notes ===
-To known when data is available use the [[#onReadyRead|onReadyRead]] event or the [[#waitForReadyRead|waitForReadyRead]] method.+Pour savoir quand les données sont disponibles utilisez l'évènement [[#onReadyRead|onReadyRead]] ou la méthode [[#waitForReadyRead|waitForReadyRead]] .
  
 ==== readText ==== ==== readText ====
-Returns the text sent by the peer.+Renvoie le texte envoyé au "pair".
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.readText(encoding); myObject.readText(encoding);
Ligne 141: Ligne 143:
  
 === Arguments === === Arguments ===
-  - encoding - ([[en:code:core:global#encoding|Encoding]]) the encoding to use+  - encoding - ([[en:code:core:global#encoding|Encoding]]) l'encodage à utiliser.
  
-=== Returns === +=== Renvoie === 
-  * (string) the text+  * (string) le texte
  
 === Notes === === Notes ===
-To known when text is available use the [[#onReadyRead|onReadyRead]] event or the [[#waitForReadyRead|waitForReadyRead]] method.+Pour savoir quand le texte est disponible utilisez l'évènement [[#onReadyRead|onReadyRead]] ou la méthode [[#waitForReadyRead|waitForReadyRead]] .
  
 ==== waitForConnected ==== ==== waitForConnected ====
-Freezes the execution until a connection has been established or **waitTime** time elapsed.+Gèle l'exécution jusqu'à ce que la connexion soit établie ou que le temps impati **waitTime** soit écoulé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForConnected(waitTime); myObject.waitForConnected(waitTime);
Ligne 161: Ligne 163:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps d'attente (en millisecondesdéfaut: 30000)
  
 === Returns === === Returns ===
-  * (Udp) this Udp+  * (Udp) cet Udp
  
 === Exceptions === === Exceptions ===
-  * (ConnectionError) cannot establish a connection to the host+  * (ConnectionError) ne parvient pas à établir la connexion à l'hébergeur
  
 ==== waitForDisconnected ==== ==== waitForDisconnected ====
-Freezes the execution until the connection has been closed or **waitTime** time elapsed.+Gèle l'exécution jusqu'à ce que la connexion soit fermée ou que le temps imparti **waitTime** soit écoulé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForDisconnected(waitTime); myObject.waitForDisconnected(waitTime);
Ligne 181: Ligne 183:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps à attendre (en millisecondesdéfaut: 30000)
  
-=== Returns === +=== Renvoie === 
-  * (Udp) this Udp+  * (Udp) cet Udp
  
 === Exceptions === === Exceptions ===
-  * (DisconnectionError) waiting for disconnection failed+  * (DisconnectionError) en attente de l'échec de connexion
  
 ==== waitForReadyRead ==== ==== waitForReadyRead ====
-Freezes the execution until data is available or **waitTime** time elapsed.+Gèle l'exécution jusqu'à ce que les données soit disponible our que le temps imparti **waitTime** soit écoulé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForReadyRead(waitTime); myObject.waitForReadyRead(waitTime);
Ligne 201: Ligne 203:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps à attendre (en millisecondesdéfaut: 30000)
  
-=== Returns === +=== Renvoie === 
-  * (Udp) this Udp+  * (Udp) cet Udp
  
 === Exceptions === === Exceptions ===
-  * (ReadyReadError) waiting for ready read failed+  * (ReadyReadError) en attente de l'échec du "prêt" en écriture.
  
-===== Events =====+===== Évènements =====
  
 ==== onConnected ==== ==== onConnected ====
-Called when a connection is established.+Appellé quand une connexion est établie.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onConnected = function() {}; myObject.onConnected = function() {};
Ligne 228: Ligne 230:
  
 ==== onDisconnected ==== ==== onDisconnected ====
-Called when a connection is closed.+Appelé quand une connexion est fermée.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onDisconnected = function() {}; myObject.onDisconnected = function() {};
Ligne 244: Ligne 246:
  
 ==== onReadyRead ==== ==== onReadyRead ====
-Called when data is available and can be read using the [[#read|read]] method.+Appelé quand les données sont disponibles et peuvent être lues pas la méthode [[#read|read]] .
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onReadyRead = function() {}; myObject.onReadyRead = function() {};
Ligne 260: Ligne 262:
  
 ==== onError ==== ==== onError ====
-Called when an error has occurred.+Appelé quand une erreur survient.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onError = function(errorMessage) {}; myObject.onError = function(errorMessage) {};
Ligne 268: Ligne 270:
  
 === Arguments === === Arguments ===
-  - errorMessage - (string) text describing the error+  - errorMessage - (string) texte décrivant l'erreur
  
 === Example === === Example ===
Ligne 281: Ligne 283:
  
 ==== OpenMode ==== ==== OpenMode ====
-Udp open mode.+Mode d'ouverture UDP.
  
-=== Values === +=== Valeurs === 
-  - ReadOnly: socked opened for reading only +  - ReadOnly: socket ouvert en lecture seule 
-  - WriteOnly: socked opened for writing only +  - WriteOnly: socket ouvert en écriture seule 
-  - ReadWrite: socked opened for reading and writing +  - ReadWrite: socket ouvert en lecture et écriture 
-  - Unbuffered: socked opened in unbuffered mode+  - Unbuffered: socket ouvert en mode sans tampon
  
 === Notes === === Notes ===
-This is a flag enumeration, that means that you can use multiple values using the operator.+Ce sont des indicateurs ce qui veut dire que vous pouvez utiliser de multiples valeurs en utilisant l'opérateur | .
 Example: Example:
 <code javascript> <code javascript>
 myObject.connect("127.0.0.1", 80, Udp.ReadOnly | Udp.Unbuffered); myObject.connect("127.0.0.1", 80, Udp.ReadOnly | Udp.Unbuffered);
 </code> </code>
fr/code/data/udp.1332497542.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)