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.
YTemperature.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.
Paramètres :
msValidity
un entier correspondant à la durée de validité attribuée aux les paramètres chargés, en
millisecondes
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 code d'erreur (ou
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.
YTemperature.module()
Retourne l'objet
YModule
function module( )
js
function module( )
php
YModule * module( )
cpp
-(YModule*) module
m
function module( ): TYModule
pas
Si la fonction ne peut être trouvée sur aucun module, l'instance de
sera pas joignable.
Retourne :
une instance de
YModule
YTemperature.module_async()
Retourne l'objet
YModule
function module_async( callback, context)
js
Si la fonction ne peut être trouvée sur aucun module, l'instance de
sera pas joignable.
www.yoctopuce.com
YAPI_SUCCESS
)
correspondant au module Yoctopuce qui héberge la fonction.
correspondant au module Yoctopuce qui héberge la fonction.
retournée ne
YModule
retournée ne
YModule
74