Yar_Concurrent_Client::loop
Envoi tous les appels
&reftitle.description;
public static boolYar_Concurrent_Client::loop
callablecallback
callableerror_callback
Envoi tous les appels distants RPC enregistrés.
&reftitle.parameters;
callback
Si la fonction de rappel est définie, alors Yar appelera cette fonction
de rappel après avoir envoyé tous les appels, et avant le retour
des réponses, avec $callinfo vallant NULL.
Alors, si l'utilisateur ne spécifie pas de fonction de rappel lors de
l'enregistrement d'appel concurrent, cette fonction de rappel sera
utilisée pour gérer les réponses, sinon, la fonction de rappel
spécifiée pendant l'enregistrement sera utilisée.
error_callback
Si la fonction de rappel est définie, alors Yar l'appelera
lorsqu'une erreur surviendra.
&reftitle.returnvalues;
&reftitle.examples;
Exemple avec Yar_Concurrent_Client::loop
"json"));
// ce serveur accepte le packager json
Yar_Concurrent_Client::call("http://host/api/", "some_method", array("parameters"), "callback", NULL, array(YAR_OPT_TIMEOUT=>1));
//Délai d'attente maximal personnalisé
Yar_Concurrent_Client::loop("callback", "error_callback"); //Envoi les requêtes,
//error_callback est optionnel
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
Yar_Concurrent_Client::call
Yar_Concurrent_Client::reset
Yar_Server::__construct
Yar_Server::handle