summaryrefslogtreecommitdiff
path: root/src/debug/debugger-int.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug/debugger-int.h')
-rw-r--r--src/debug/debugger-int.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/debug/debugger-int.h b/src/debug/debugger-int.h
index 642efd7..f27667c 100644
--- a/src/debug/debugger-int.h
+++ b/src/debug/debugger-int.h
@@ -32,6 +32,9 @@
+/* Procède au démarrage effectif de la session de débogage. */
+typedef bool (* attach_debugger_fc) (GBinaryDebugger *);
+
/* Démarre, met en pause ou tue une procédure de débogage. */
typedef bool (* basic_debugger_fc) (GBinaryDebugger *);
@@ -49,6 +52,8 @@ struct _GBinaryDebugger
GOpenidaBinary *binary; /* Cible à traiter */
+ attach_debugger_fc attach; /* Démarre le débogueur */
+
basic_debugger_fc run; /* Démarre le débogueur */
basic_debugger_fc pause; /* Met en pause le débogueur */
resume_debugger_fc resume; /* Relance le débogueur */