Outils pour utilisateurs

Outils du site


fr:code:system:process

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:code:system:process [2012/03/23 15:59] wismerhealfr:code:system:process [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 310: Ligne 310:
  
 === Arguments === === Arguments ===
-  - text - (string) the text to write +  - text - (string) le texte à écrire 
-  - encoding - ([[en:code:core:global#encoding|Encoding]]) the encoding to use+  - encoding - ([[en:code:core:global#encoding|Encoding]]) l'encodage à utiliser
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setWorkingDirectory ==== ==== setWorkingDirectory ====
-Sets the working directoryThis only works when the process is not already started.+Définit le dossier de travailCela ne fonctionne que sur les processus qui ne sont pas encore lancés.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setWorkingDirectory(workingDirectory); myObject.setWorkingDirectory(workingDirectory);
Ligne 325: Ligne 325:
  
 === Arguments === === Arguments ===
-  - workingDirectory - (string) the text to write+  - workingDirectory - (string) le texte à écrire
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setProcessChannelMode ==== ==== setProcessChannelMode ====
-Sets process's channel mode. This only works when the process is not already started.+Définit le mode du "channel" du processusCela ne fonctionne que sur les processus qui ne sont pas encore lancés.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setProcessChannelMode(channelMode); myObject.setProcessChannelMode(channelMode);
Ligne 339: Ligne 339:
  
 === Arguments === === Arguments ===
-  - channelMode - ([[#processchannelmode|ProcessChannelMode]]) the process's channel mode+  - channelMode - ([[#processchannelmode|ProcessChannelMode]]) le mode du "channel" du processus
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setEnvironment ==== ==== setEnvironment ====
-Sets the process's environment variables. This only works when the process is not already started.+Définit les variables d'environnement du processusCela ne fonctionne que sur les processus qui ne sont pas encore lancés.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setEnvironment(environment); myObject.setEnvironment(environment);
Ligne 353: Ligne 353:
  
 === Arguments === === Arguments ===
-  - environment - (object) the process's environment variable+  - environment - (object) les variables d'environnement du processus
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 === Example === === Example ===
Ligne 367: Ligne 367:
  
 ==== updateEnvironment ==== ==== updateEnvironment ====
-Updates the process's environment variables. This only works when the process is not already started.+Met à jour les variables d'environnement du processusCela ne fonctionne que sur les processus qui ne sont pas encore lancés.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.updateEnvironment(environment); myObject.updateEnvironment(environment);
Ligne 375: Ligne 375:
  
 === Arguments === === Arguments ===
-  - environment - (object) the process's environment variable+  - environment - (object) les variables d'environnement du processus
  
 === Returns === === Returns ===
-  * (Process) this Process+  * (Process) ce Processus
  
 === Example === === Example ===
Ligne 389: Ligne 389:
  
 ==== setReadChannel ==== ==== setReadChannel ====
-Sets process's read channel.+Définit le "channel" du processus à lire
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setReadChannel(channel); myObject.setReadChannel(channel);
Ligne 397: Ligne 397:
  
 === Arguments === === Arguments ===
-  - channel - ([[#processchannel|ProcessChannel]]) the process's read channel+  - channel - ([[#processchannel|ProcessChannel]]) le "channel" du processus à lire
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setStandardErrorFile ==== ==== setStandardErrorFile ====
-Sets the standard error file.+Définit le fichier d'erreur standard.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setStandardErrorFile(fileName); myObject.setStandardErrorFile(fileName);
Ligne 414: Ligne 414:
  
 === Arguments === === Arguments ===
-  - fileName - (string) the filename +  - fileName - (string) le nom du fichier 
-  - channel - ([[#openmode|OpenMode]]) the file's open mode (defaultTruncate)+  - channel - ([[#openmode|OpenMode]]) le mode d'ouverture du fichier (défauttronqué)
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setStandardInputFile ==== ==== setStandardInputFile ====
-Sets the standard input file.+Définit le fichier d'entrée standard.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setStandardInputFile(fileName); myObject.setStandardInputFile(fileName);
Ligne 429: Ligne 429:
  
 === Arguments === === Arguments ===
-  - fileName - (string) the filename+  - fileName - (string) le nom du fichier
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setStandardOutputFile ==== ==== setStandardOutputFile ====
-Sets the standard output file.+Définit le fichier de sortie standard.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setStandardOutputFile(fileName); myObject.setStandardOutputFile(fileName);
Ligne 446: Ligne 446:
  
 === Arguments === === Arguments ===
-  - fileName - (string) the filename +  - fileName - (string) le nom du fichier 
-  - channel - ([[#openmode|OpenMode]]) the file's open mode (defaultTruncate)+  - channel - ([[#openmode|OpenMode]]) le mode d'ouverture du fichier (défauttronqué)
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== setStandardOutputProcess ==== ==== setStandardOutputProcess ====
-Sets the standard output process.+Définit la sortie standard du processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.setStandardOutputFile(process); myObject.setStandardOutputFile(process);
Ligne 461: Ligne 461:
  
 === Arguments === === Arguments ===
-  - process - (Process) the output process+  - process - (Process) la sortie du processus
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 === Exceptions === === Exceptions ===
-  * (InvalidProcessError) invalid process+  * (InvalidProcessError) processus non valide
  
 ==== waitForFinished ==== ==== waitForFinished ====
-Freezes the execution until the process has finished.+Gèle l'exécution jusqu'à ce que le processus soit terminé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForFinished(waitTime); myObject.waitForFinished(waitTime);
Ligne 481: Ligne 481:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps d'attente (en millisecondesdéfaut: 30000)
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 === Exceptions === === Exceptions ===
-  * (WaitForFinishedError) wait for finished failed+  * (WaitForFinishedError) l'attente de la fin d'exécution à échouée
  
 ==== waitForStarted ==== ==== waitForStarted ====
-Freezes the execution until the process has started.+Gèle l'exécution jusqu'à ce que le processus soit lancé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForStarted(waitTime); myObject.waitForStarted(waitTime);
Ligne 501: Ligne 501:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps d'attente (en millisecondesdéfaut: 30000)
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 === Exceptions === === Exceptions ===
-  * (WaitForStartedError) wait for started failed+  * (WaitForStartedError) l'attente du lancement de l'exécution à échouée
  
 ==== waitForBytesWritten ==== ==== waitForBytesWritten ====
-Freezes the execution until the data has been written.+Gèle l'exécution jusqu'à ce que les données soient écrites.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForBytesWritten(waitTime); myObject.waitForBytesWritten(waitTime);
Ligne 521: Ligne 521:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps d'attente (en millisecondesdéfaut: 30000)
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 === Exceptions === === Exceptions ===
-  * (WaitForBytesWrittenError) wait for bytes written failed+  * (WaitForBytesWrittenError) l'attente de l'écriture des bytes a échoué
  
 ==== waitForReadyRead ==== ==== waitForReadyRead ====
-Freezes the execution until data is available.+Gèle l'exécution jusqu'à ce que les données soient disponibles.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.waitForReadyRead(waitTime); myObject.waitForReadyRead(waitTime);
Ligne 541: Ligne 541:
  
 === Arguments === === Arguments ===
-  - waitTime - (integer) the time to wait (millisecondsdefault: 30000)+  - waitTime - (integer) le temps d'attente (en millisecondesdéfaut: 30000)
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 === Exceptions === === Exceptions ===
-  * (WaitForReadyReadError) wait for ready read failed+  * (WaitForReadyReadError) l'attente pour le "prêt" en lecture a échoué
  
 ==== close ==== ==== close ====
-Tries to close the process gracefully.+Tente de fermer le processus de manière élégante.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.close(); myObject.close();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== kill ==== ==== kill ====
-Kills the process.+Kill (me baby!) le processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.kill(); myObject.kill();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
 ==== terminate ==== ==== terminate ====
-Terminates the process.+Met fin au processus.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.terminate(); myObject.terminate();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (Process) this Process+  * (Process) ce Processus
  
  
Ligne 588: Ligne 588:
  
  
-===== Events =====+===== Évènements =====
  
 ==== onError ==== ==== onError ====
-Called when an error occured.+Appelé quand une erreur survient.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onError = function(processError) {}; myObject.onError = function(processError) {};
Ligne 599: Ligne 599:
  
 === Arguments === === Arguments ===
-  - processError - ([[#processerror|ProcessError]]) the process error that has occured+  - processError - ([[#processerror|ProcessError]]) le processus a rencontré une erreur
  
 === Example === === Example ===
Ligne 610: Ligne 610:
  
 ==== onFinished ==== ==== onFinished ====
-Called when the process has finished.+Appelé quand le processus s'est terminé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onFinished = function(exitCode, exitStatus) {}; myObject.onFinished = function(exitCode, exitStatus) {};
Ligne 618: Ligne 618:
  
 === Arguments === === Arguments ===
-  - exitCode - (integer) the process's exit code +  - exitCode - (integer) le code de sortie du processus 
-  - exitStatus - ([[#exitstatus|ExitStatus]]) the process's exit status+  - exitStatus - ([[#exitstatus|ExitStatus]]) le statut de sortie du processus
  
 === Example === === Example ===
Ligne 629: Ligne 629:
 </code> </code>
  
-==== onReadyReadStandardError ==== +==== onReadyReadStandardError ==== (au scrabble ça fait un carton :) ) 
-Called when there is data available on the standard error output.+Appelé quand il n'y a pas de données disponibles sur l'erreur de sortie standard.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onReadyReadStandardError = function() {}; myObject.onReadyReadStandardError = function() {};
Ligne 646: Ligne 646:
  
 ==== onReadyReadStandardOutput ==== ==== onReadyReadStandardOutput ====
-Called when there is data available on the standard output.+Appelé quand il n'y a pas de données disponible sur la sortie standard.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onReadyReadStandardOutput = function() {}; myObject.onReadyReadStandardOutput = function() {};
Ligne 662: Ligne 662:
  
 ==== onStarted ==== ==== onStarted ====
-Called when the process has started executing.+Appelé quand le processus a commencé sont exécution.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onStarted = function() {}; myObject.onStarted = function() {};
Ligne 678: Ligne 678:
  
 ==== onStateChanged ==== ==== onStateChanged ====
-Called when the process's state has changed.+Appelé quans le statut du processus a changé.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.onStateChanged = function(newState) {}; myObject.onStateChanged = function(newState) {};
Ligne 686: Ligne 686:
  
 === Arguments === === Arguments ===
-  - newState - ([[#processstate|ProcessState]]) the process's state+  - newState - ([[#processstate|ProcessState]]) le ratio du processus
  
 === Example === === Example ===
Ligne 699: Ligne 699:
  
 ==== ProcessError ==== ==== ProcessError ====
-A process error.+Une erreur de processus.
  
-=== Values === +=== Valeurs === 
-  - FailedToStart: the file cannot be found or insufficient permissions +  - FailedToStart: le fichier ne peut pas être trouvé ou vous ne disposez pas des autorisations suffisantes 
-  - Crashed: the process has crashed after having started successfully +  - Crashed: le processus a crashé après un lancement effectué avec succès (Ariane, quand tu nous tient...) 
-  - Timedout: the last waitFor... method failed +  - Timedout: la dernière attente pour la méthode ... a échoué 
-  - WriteError: the process is not running or it may have closed it's input channel +  - WriteError: le processus n'est pas en cours d’exécution ou a possiblement fermé son "channel" d'entrée 
-  - ReadError: the process is not running +  - ReadError: le processus n'est pas en cours d'exécution 
-  - UnknownError: an unknown error has occured+  - UnknownError: une erreur inconnue est apparue
  
 ==== ExitStatus ==== ==== ExitStatus ====
-The process's exit status.+Le statut de sortie.
  
-=== Values === +=== Valeurs === 
-  - NormalExit: the process finished normally +  - NormalExit: le processus s'est terminé normalement 
-  - CrashExit: the process crashed+  - CrashExit: le processus a crashé
  
 ==== ProcessState ==== ==== ProcessState ====
-The process's status.+Le statut du processus.
  
-=== Values === +=== Valeurs === 
-  - NotRunning: the process is not running +  - NotRunning: le processus n'est pas en cours d'exécution 
-  - Starting: the process is starting +  - Starting: le processus est en cours de lancement 
-  - Running: the process is running+  - Running: le processus est en cours d'exécution
  
 ==== ProcessChannel ==== ==== ProcessChannel ====
-A process'channel.+Un "channel" de processus. 
  
-=== Values === +=== Valeurss === 
-  - StandardOutput: the standard output channel +  - StandardOutput: le "channel" de sortie standard 
-  - StandardError: the standard error output channel+  - StandardError: le channel d'erreur de sortie standard
  
 ==== ProcessChannelMode ==== ==== ProcessChannelMode ====
-A process's channel mode.+Un mode de "channel" de processus.
  
-=== Values === +=== Valeurs === 
-  - SeparateChannels: the standard error and output channels are separated +  - SeparateChannels: l'erreur standard et les "channels" de sortie sont séparés 
-  - MergedChannels: the standard error channel is redirected to the the standard output channel +  - MergedChannels: le "channel" d'erreur standard est redirigé vers le "channel" de sortie standard 
-  - ForwardedChannels: the output of both channels is redirected to the parent process+  - ForwardedChannels: la sortie de l'ensemble des "channels" est redirigée vers le processus parent
  
 ==== OpenMode ==== ==== OpenMode ====
-A process'channel open mode.+Un mode d'ouverture de "channel" de processus.
  
-=== Values === +=== Valeurs === 
-  - ReadOnly: process channel opened for reading only +  - ReadOnly: "channel" de processus ouvert en lecture seule 
-  - WriteOnly: process channel opened for writing only +  - WriteOnly: "channel" de processus ouvert en écriture seule 
-  - ReadWrite: process channel opened for reading and writing +  - ReadWrite: "channel" de processus ouvert en lecture et écriture 
-  - Truncate: process channel opened for writingerases any previous content +  - Truncate: "channel" de processus ouvert pour écrireet effacer tout précédent contenu 
-  - Text: process channel opened in text mode +  - Text: "channel" de processus ouvert en mode texte 
-  - Unbuffered: process channel opened in unbuffered mode+  - Unbuffered: "channel" de processus ouvert en mode sans-tampon
fr/code/system/process.1332518380.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)