true
si la fonction est joignable,
YHumidity.isOnline_async()
Vérifie si le module hébergeant la fonction est joignable, sans déclencher d'erreur.
function isOnline_async( callback, context)
js
Si les valeurs des attributs en cache de la fonction sont valides au moment de l'appel, le
module est considéré joignable. Cette fonction ne cause en aucun cas d'exception, quelle que
soit l'erreur qui pourrait se produire lors de la vérification de joignabilité.
Cette version asynchrone n'existe qu'en Javascript. Elle utilise une fonction de callback plutôt
qu'une simple valeur de retour, pour éviter de bloquer la VM Javascript de Firefox, qui
n'implémente pas le passage de contrôle entre threads durant les appels d'entrée/ sortie
bloquants.
Paramètres :
callback
fonction de callback qui sera appelée dès que le résultat sera connu. La fonction callback
reçoit trois arguments: le contexte fourni par l'appelant, l'objet fonction concerné et le
résultat booléen
context
contexte fourni par l'appelant, et qui sera passé tel-quel à la fonction de callback
Retourne :
rien du tout : le résultat sera passé en paramètre à la fonction de callback.
YHumidity.load()
Met en cache les valeurs courantes de la fonction, avec une durée de validité spécifiée.
function load( msValidity)
js
function load( $msValidity)
php
YRETCODE load( int msValidity)
cpp
-(YRETCODE) load : (int)
m
function load( msValidity: integer): YRETCODE
pas
Par défaut, lorsqu'on accède à un module, tous les attributs des fonctions du module sont
automatiquement mises en cache pour la durée standard (5 ms). Cette méthode peut être
utilisée pour marquer occasionellement les données cachées comme valides pour une plus
longue période, par exemple dans le but de réduire le trafic réseau.
Paramètres :
msValidity
un entier correspondant à la durée de validité attribuée aux les paramètres chargés, en
millisecondes
Retourne :
YAPI_SUCCESS
si l'opération se déroule sans erreur. En cas d'erreur, déclenche une exception
ou retourne un code d'erreur négatif.
YHumidity.load_async()
Met en cache les valeurs courantes de la fonction, avec une durée de validité spécifiée.
function load_async( msValidity, callback, context)
js
Par défaut, lorsqu'on accède à un module, tous les attributs des fonctions du module sont
automatiquement mises en cache pour la durée standard (5 ms). Cette méthode peut être
utilisée pour marquer occasionellement les données cachées comme valides pour une plus
longue période, par exemple dans le but de réduire le trafic réseau.
Cette version asynchrone n'existe qu'en Javascript. Elle utilise une fonction de callback plutôt
qu'une simple valeur de retour, pour éviter de bloquer la VM Javascript de Firefox, qui
n'implémente pas le passage de contrôle entre threads durant les appels d'entrée/ sortie
bloquants.
www.yoctopuce.com
false
sinon
msValidity
66