SendNetworkString()

Syntaxe

Resultat = SendNetworkString(Connexion, ChaineDeCaractere$ [, Format])
Description
Envoie une chaîne de caractères au client spécifié. Cette fonction peut être utilisée par une application Serveur ou Client:

Arguments

Connexion La connexion.

Du côté serveur, 'Connexion' est le client qui a reçu les données.
Du côté client, 'Connexion' est renvoyé par OpenNetworkConnection().
ChaineDeCaractere$ La chaîne à envoyer.
Format (optionnel) Le format de chaîne à utiliser lors de l'envoi. Ce peut être une des valeurs suivantes:
  #PB_Ascii  : Envoie les chaînes au format ASCII
  #PB_UTF8   : Envoie les chaînes au format UTF8 
  #PB_Unicode: Envoie les chaînes au format unicode
Si ce paramètre n'est pas spécifié, la chaîne sera écrite au format UTF8, si le programme est compilé en unicode ou au format ASCII sinon.

Valeur de retour

Renvoie le nombre d'octets qui a été envoyé.

Remarques

SendNetworkString() fournit une solution rapide pour envoyer rapidement des chaînes de caractères.
La chaîne sera envoyée en tant que donnée brute (sans le caractère NULL de terminaison), aussi peut-elle être reçue en utilisant ReceiveNetworkData(), après que NetworkServerEvent() / NetworkClientEvent() ait renvoyé #PB_NetworkEvent_Data).
En mode unicode la chaîne est envoyée en UTF-8, qui est indépendant du processeur (contrairement à UTF-16).

Il n'existe pas de fonction ReceiveNetworkString().

Voir aussi

SendNetworkData(), ReceiveNetworkData()

OS Supportés

Tous

<- SendNetworkData() - Network Index - ServerID() ->