aboutsummaryrefslogtreecommitdiffstats
path: root/src/beaver-target.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/beaver-target.h')
-rw-r--r--src/beaver-target.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/beaver-target.h b/src/beaver-target.h
index 89ea4fe..a69d01b 100644
--- a/src/beaver-target.h
+++ b/src/beaver-target.h
@@ -54,6 +54,7 @@ typedef enum
TARGET_STATE_STOPPED,
TARGET_STATE_READY,
TARGET_STATE_BUSY,
+ TARGET_STATE_REMOTE_RUNNING,
TARGET_STATE_DEBUGGER_READY
} BeaverTargetState;
@@ -79,6 +80,7 @@ typedef struct {
gboolean (* remote_debug) (BeaverTarget *target, gchar *cmd, gchar *args,
GError **error);
gboolean (* remote_debug_stop) (BeaverTarget *target, GError **error);
+ void (* remote_stop) (BeaverTarget *target);
} BeaverTargetClass;
GType beaver_target_get_type (void);
@@ -92,6 +94,7 @@ gboolean beaver_target_run_remote_v (BeaverTarget *target, gchar **in_args,
gboolean beaver_target_remote_debug (BeaverTarget *target, gchar *cmd,
gchar *args, GError **error);
gboolean beaver_target_remote_debug_stop (BeaverTarget *target, GError **error);
+void beaver_target_remote_stop (BeaverTarget *target);
G_END_DECLS
#endif /* _BEAVER_TARGET */