Sockets

Communication via sockets pour les applications en realtime

Initialisation d'un websocket

Les fichiers d'initiliastion de sockets doivent etre dans le fichier /socket à la racine de votre dossier de tenant.

// src/sockets/init.ws.ts
import {define} from "@dnax/core"
export default define.WebSocket(
    {
        enabled:true,
        exec:({io,rest})=>{
            
            io.on("connection",(socket)=>{
                
                console.log('New user connected',socket.id)
                
            })
            
        
        }
    }
)

Les méthodes (IO)

Emit : Envoyer des données

On : Ecouter des événements

Broadcast : Envoi en broadcast

Les méthodes de socket

Les types d'événements

connection

close

Last updated