Require always-non-stop for multi-target resumptions
[deliverable/binutils-gdb.git] / gdb / target-connection.h
index dad33577052e8bf3b0d7e69c80bd978d991a51cf..f97e4761495d19b7c7cdf6c1244dfeee85cca57c 100644 (file)
@@ -20,6 +20,8 @@
 #ifndef TARGET_CONNECTION_H
 #define TARGET_CONNECTION_H
 
+#include <string>
+
 struct process_stratum_target;
 
 /* Add a process target to the connection list, if not already
@@ -29,4 +31,10 @@ void connection_list_add (process_stratum_target *t);
 /* Remove a process target from the connection list.  */
 void connection_list_remove (process_stratum_target *t);
 
+/* Make a target connection string for T.  This is usually T's
+   shortname, but it includes the result of
+   process_stratum_target::connection_string() too if T supports
+   it.  */
+std::string make_target_connection_string (process_stratum_target *t);
+
 #endif /* TARGET_CONNECTION_H */
This page took 0.023878 seconds and 4 git commands to generate.