1.0 KiB
1.0 KiB
Module net
Ce module permet d'envoyer des messages aux clients connectés au serveur.
net.send(sessionIdOrContext, data)
Envoie un message au client connecté au serveur.
Arguments
sessionIdOrContext
string|context Identifiant de session du client ou contexte portant l'identifiant de session du client. Voir la documentation du modulecontext
.data
object Données à envoyer au client
Valeur de retour
Aucune
Usage
Côté client
// Les données envoyées par le serveur sont accessibles
// via la propriété evt.detail.
Edge.on('message', evt => console.log(evt.detail));
Edge.connect();
Côté serveur
function onInit() {
var ctx = context.background();
net.send(ctx, {"foo", "bar"});
}
net.broadcast(data)
Envoie un message à l'ensemble des clients connectés au serveur.
Arguments
data
object Données à envoyer aux clients connectés
Valeur de retour
Aucune
Usage
Voir usage net.send()
.