Ajoutez la chaîne d'option suivante à la ligne de commande qui lance votre programme : -XrunpiAgent:server=standalone,
mode=none,
extensionLibrary=ProbeAgentExtension.so,
ext-pk-BCILibraryName=BCIEngProbe.so,
ext-pk-probescript=<chemin_absolu_du_fichier_probescript>
où <chemin_absolu_du_fichier_probescript> est le chemin absolu
du fichier .probescript de votre sonde. (Par exemple : <chemin_absolu_du_fichier_probescript> = /home/Project/Probes/myprobe.probescript). Notez qu'il doit s'agir du fichier .probescript et non pas du fichier .probe. Remarque : La chaîne d'option ci-dessus est présentée sur plusieurs lignes pour faciliter sa lecture. Lorsque vous incluez la chaîne d'option dans la ligne de commande, elle doit se trouver sur une seule ligne et ne comporter aucun espace.
Pour que l'agent Probekit écrive des messages de consignation, ajoutez les options suivantes à la ligne de commande :
Option |
Description |
ext-pk-logFile=<fichier> |
Définit le nom du fichier dans lequel l'agent Probekit doit écrire les messages de consignation. <fichier> peut être un nom de chemin et un nom de fichier complets. Si vous indiquez standard error à la place d'un nom de fichier, la
sortie de consignation est écrite dans le canal standard des erreurs. Si vous ne définissez pas cette option, aucune sortie de consignation n'est écrite. |
ext-pk-logLevel=<niveau> |
Définit le niveau de consignation à utiliser. Voir le tableau ci-dessous pour les niveaux de consignation et leur description. |
Vous pouvez définir les niveaux de consignation suivants :
Niveau |
Description |
Aucun |
Ne produit aucune sortie de consignation. |
Grave |
Consigne uniquement les erreurs graves, telles que l'impossibilité de lire les bibliothèques. |
Avertissement |
Consigne les messages d'avertissement. Il s'agit du niveau par défaut. |
Info |
Consigne les messages d'état, tels que "Initialisation en cours". |
Config |
Consigne les événements et les informations de configuration, tels que le contenu du fichier .probescript. |
Le plus fin |
Niveau de consignation le plus précis. Le fichier journal contient le nom de chaque classe instrumentée par l'agent Probekit. |