Re, tout le monde.

Je me demandais qu'elle manière de faire était la plus adéquate, pour faire dialoguer deux tasks tournant en parallèle donc (lapalissade)... En fait l'idée basique qui me sert de modèle là c'est un core de plugins dont un plugin détecte un fichier dans un dossier précis et qui informe un core (core2) en charge d'autres opérations que ce fichier est présent pour qu'il le prenne en charge. Actuellement j'emploie un délégué venant du core de traitement, que le core de surveillance du dossier appelle.

Je me trompe peut être mais je ne pense pas faisable de faire un système de signaux(event) dans le cas présent car le core2 ne pourrait s'abonner qu'a un nombre limité de signaux, alors que si j'utilise les délégués les plugins peuvent utiliser les délégués du core2 s'ils en ont besoin, comme d'autres fonctions si j'estime avoir besoin d'en faire.

Qu'en pensez vous ?