Processess

Instruction Set pour le serveur processes

Maintient la liste des process actifs avec leurs caracteristiques principales

Usage:

        processes [-p <port>] [-f <init_file>]
        dÈfaut: port: 9500

Le fichier <init_file> utilise la syntaxe ci-dessous mais ne selectionne pas les process.

Processes Ècrits dans le fichier $T4ROOT/tmp/processes le nom du host ou il a ÈtÈ lancÈ ainsi que le numÈro de port sur lequel il est en attente.

Commandes ‡ dispositions:

Remarques, les arguments peutvent etre ommis. Exemple:

        /set/inter/obssq20/1234
        ou
        /set/inter/obssq20/1234//1000/1000

rajoute ou met ‡ jour l'entrÈe "name" et selectionne "name"

        Syntaxe:
                |set/<name>/<host>/<pid>/<port>/<socket_name>/<semephore_id>/<shared_mem_id>

rajoute ou met ‡ jour l'entrÈe "name" et selectionne "name"

        Rem: cette ligne n'a pas de connection socket
        Syntaxe:
                /fset/<name>/<host>/<pid>/<port>/<socket_name>/<semephore_id>/<shared_mem_id>

recupËre les Èlement de l'entree

        Syntaxe:
                /get/<name>

kill des processus locaux

        Syntaxe:
                /kill_all_local

kill des processus locaux et remotes

        Syntaxe:
                /kill_all

kill -KILL du process nommÈ

        Syntaxe:
                /kill/<name>

kill -HUP du process nommÈ

        Syntaxe:
                /hup/<name>

kill -INT du process nommÈ

        Syntaxe:
                /int/<name>

test si le process nommÈ est running ("OK" ou "KO")

        Syntaxe:
                /exist/<name>

renvoie la liste de tout les process

        Syntaxe:
                /list

test de communication

        Syntaxe:
                /test