IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

programmation avec les signaux sur le noyau linux


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 38
    Points
    38
    Par défaut programmation avec les signaux sur le noyau linux
    bonjour,
    j'ai un module linux dans lequel je veux manipuler les signaux.
    j'ai essayé avec les appels du bibliothéque signal.h qui sont utilisé dans le niveau user mais ça ne fonctionne pas. Apparemment le niveau kernel ne comprend pas cette bibliothéque.
    est ce qu'il y a une bibliothéque équivalente à signal.h qui peut être utilisé dans le niveau kernel ?

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 622
    Points
    23 622
    Par défaut
    Probablement kill_proc_info(), mais il y a quand même de fortes chances pour que ce soit une ânerie !

    Dis-nous d'abord ce que tu cherches à faire.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 38
    Points
    38
    Par défaut
    merci,
    je chercher à envoyer un signal de niveau kernel vers le niveau applicatif.Par conséquent le processus du niveau applicatif va appeler le handler du signal.

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 622
    Points
    23 622
    Par défaut
    Citation Envoyé par kallelomar Voir le message
    merci,
    je chercher à envoyer un signal de niveau kernel vers le niveau applicatif.Par conséquent le processus du niveau applicatif va appeler le handler du signal.
    Oui, ça j'ai compris.

    Mais pourquoi as-tu besoin d'envoyer un signal à un autre processus depuis l'espace kernel plutôt que depuis le userland ordinaire ? Tu ne peux pas attendre d'être ressorti ?

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 38
    Points
    38
    Par défaut
    je suis en train de dévellopper un module et une application.Le module consiste à notifier les paramétres kernel i.e il détecte les modification effectué par le systeme sur les paramétres et il envoie la nouvelle valeur du paramétre modifié à la couche applicatif qui de son rôle va l'envoyer à un serveur.
    Donc pour que l'envoi de l'information soit à l'instant de modification de la valeur du paramétre j'ai pensé au signaux.
    Pour le module j'ai tous fait il ne reste que la tâche concernant les signaux.

Discussions similaires

  1. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 03/08/2006, 16h55
  2. probleme avec les string sur ITA2 64 bits!
    Par vince3320 dans le forum SL & STL
    Réponses: 5
    Dernier message: 22/08/2005, 19h59
  3. Problem avec les *.AVI sur les panels
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/08/2003, 22h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo