Différences entre versions de « RB-ARD-YUN-Process-Func-exitValue »
(Page créée avec « {{Arduino Yun-NAV}} <h4>exitValue()</h4> == Description == {{bloc-etroit|text=Classe Process, librairie/biblio... ») |
|||
Ligne 6 : | Ligne 6 : | ||
{{bloc-etroit|text=Classe [[Arduino Yun-Librairie##Process_-_classes_et_m.C3.A9thodes|Process]], librairie/bibliothèque d'[[Arduino Yun-Librairie|Arduino Yùn]]. | {{bloc-etroit|text=Classe [[Arduino Yun-Librairie##Process_-_classes_et_m.C3.A9thodes|Process]], librairie/bibliothèque d'[[Arduino Yun-Librairie|Arduino Yùn]]. | ||
− | + | Renvoi le code de retour (''exit value'' ou ''''return code'' en anglais) d'un processus qui a été exécuté. Cette fonction peut être utilisé avec run() et runShellCommand() pour retourner le statut d'un processus lancé par un utilisateur. | |
− | ''exitValue()'' | + | ''exitValue()'' retourne 0 si le process a complètement et correctement été exécuté. |
− | + | Si une erreur survient durant l'exécution du processus, le code de retour sera différent de 0. | |
+ | |||
+ | Il n'y a pas de définition standardisée de code de retour (''return code''), cela dépend du processus. Référez-vous à la documentation du processus pour connaitre la signification du code de retour. }} | ||
== Syntaxe == | == Syntaxe == | ||
Ligne 21 : | Ligne 23 : | ||
== Résultat == | == Résultat == | ||
− | unsigned int. 0 | + | unsigned int (un "entier non signé"). 0 signifie que le processus est completement exécuté sans erreur. Toutes autres valeurs différente de 0 signifie qu'une erreur est survenue durant l'exécution du processus. Comme il n'y a pas de standard concernant la codification des codes d'erreur, vous devrez alors vous référer à la documentation du processus. |
== Exemple == | == Exemple == |
Version actuelle datée du 16 décembre 2013 à 13:47
exitValue()
Description
Classe Process, librairie/bibliothèque d'Arduino Yùn.
Renvoi le code de retour (exit value ou ''return code en anglais) d'un processus qui a été exécuté. Cette fonction peut être utilisé avec run() et runShellCommand() pour retourner le statut d'un processus lancé par un utilisateur.
exitValue() retourne 0 si le process a complètement et correctement été exécuté.
Si une erreur survient durant l'exécution du processus, le code de retour sera différent de 0.
Il n'y a pas de définition standardisée de code de retour (return code), cela dépend du processus. Référez-vous à la documentation du processus pour connaitre la signification du code de retour.
Syntaxe
Process.exitValue()
Paramètres
aucun
Résultat
unsigned int (un "entier non signé"). 0 signifie que le processus est completement exécuté sans erreur. Toutes autres valeurs différente de 0 signifie qu'une erreur est survenue durant l'exécution du processus. Comme il n'y a pas de standard concernant la codification des codes d'erreur, vous devrez alors vous référer à la documentation du processus.
Exemple
aucun
Voir aussi
- Process.run()
- Process.runShellCommand()
- Process.addParameter()
- Process.runAsynchronously()
- Process.begin()
Source: Arduino Yun, Guide to the Arduino Yún. Crédit: Arduino.cc, licence Creative Common Attribution ShareAlike.
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.