🔄Module Callbacks (Serveur)

Le module Eko.Callbacks permet d’enregistrer des callbacks côté serveur. Ces callbacks peuvent être invoqués par le client via Eko.Callbacks:Trigger et Eko.Callbacks:TriggerLatent.

📦 API

Eko.Callbacks:Register(name, cb)

Enregistre un callback standard.

  • Paramètres

    • name (string): Nom du callback.

    • cb (function): Fonction appelée à l’exécution. Signature :

      function(source, ...)
        -- source = ID joueur appelant
        -- ... = paramètres transmis par le client
        return any
      end

Eko.Callbacks:RegisterLatent(name, cb)

Enregistre un callback latent (pour les réponses volumineuses).

  • Paramètres

    • name (string): Nom du callback.

    • cb (function): Fonction appelée. Signature identique à Register.


🛠️ Exemple d’utilisation


⚠️ Notes

  • Ces méthodes sont uniquement disponibles côté serveur.

  • Les noms des callbacks doivent être uniques.

  • Les callbacks latents utilisent un canal plus lent, idéal pour éviter les saturations réseau.

Last updated