bibliothèque jaxl a callbacks à différentes fonctions définies par l'utilisateurjaxl/XMPP rappel continu
function getId($payload, $jaxl) { <--------- some function
return $payload;
}
$echobot = new main();
$jaxl->addPlugin('jaxl_post_auth', array($echobot, 'poAu')); <--- callback to a function
est-il possibe d'avoir une fonction de rappel qui est appelée en permanence, après un intervalle fixe
disent
$jaxl->addPlugin('jaxl_cont_func', array($echobot, 'callAfterEverySecond'));
ummmm, merci la poste ne contient pas ce que je veux bien, aussi ce que je voulais vraiment était un moyen de rendre l'ensemble du programme asynchrone ou multithread (actuellement pas pris en charge en php je suppose) ici en continu callback est un moyen de vérifier l'entrée et de générer un thread ou de différer l'appel pour que l'opération soit gérée plus tard. De ce que j'ai lu le message que vous avez décrit appelle une fonction sur l'entrée reçue. Je suis passé à tordu en attendant :) – Amanpreet
Nice vous avez déménagé à tordu. Cependant, vous n'avez probablement pas vérifié Jaxl v3.x - https://github.com/abhinavsingh/JAXL/ - C'est une branche réécrite qui dit "bibliothèque d'écriture démon basée sur les e/s, basée sur les événements et non bloquante pour TCP personnalisé/Implémentation des clients et des serveurs IP en PHP "- essentiellement ce que vous devez apprécier avec des fichiers tordus ... je n'ai pas de benchmarks à comparer mais la version actuelle de v3.x devrait être beaucoup plus rapide que v2.x en raison de son async/event approche –
k je vais vérifier cela, merci – Amanpreet