p
u
b
l
i
c
i
t
é
publicité

Discussion: dlsym() et export

  1. #1
    Nouveau Membre du Club Avatar de Array
    Inscrit en
    juillet 2007
    Messages
    210
    Détails du profil
    Informations personnelles :
    Âge : 24

    Informations forums :
    Inscription : juillet 2007
    Messages : 210
    Points : 27
    Points
    27

    Par défaut dlsym() et export

    Bonjour,

    Je fais en ce moment un programme qui accepte des "plugins". Le tout se fait avec un appeal à dlsym() pour appeler la fonction "init_plugin" se situant dans les binaires du plugin.

    Cependant j'aimerais en contrepartie que le plugin puisse appeler des fonctions du programme "père", c'est à dire celui qui fait l'appel de "init_plugin".

    Quelle est la meilleure solution pour ce faire?

    Merci

    Array

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    18 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 18 576
    Points : 108 585
    Points
    108 585
    Billets dans le blog
    3

    Par défaut

    Bonjour,

    Une solution que je vois, c'est passer des pointeurs de fonctions en paramètres à la fonction de votre bibliothèque. Ainsi, le processus père appelle la fonction du plugin avec les pointeurs qui seront utilisées par la fonction du plugin. Par contre, je trouve cela assez "dangereux". Sinon, vous faites une troisième bibliothèque, qui est utilisé par le processus père et par les plugins et qui contient ces fonctions (si cela est logiquement valable).
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. [] [Excel] Exporter un graphe MSChart vers Excel
    Par Gonzo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/12/2002, 17h49
  2. [Kylix] appel dynamique de dll exportant une feuille
    Par steblond dans le forum Kylix
    Réponses: 4
    Dernier message: 07/12/2002, 07h34
  3. exporter la structure d'une base Sybase en ascii
    Par Jean-Cyp dans le forum Sybase
    Réponses: 5
    Dernier message: 05/11/2002, 16h15
  4. Réponses: 1
    Dernier message: 22/08/2002, 17h00
  5. [CR] exporter en PDF
    Par Nathy dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 16/05/2002, 09h27

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