aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_testbed_ng_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/gnunet_testbed_ng_service.h')
-rw-r--r--src/include/gnunet_testbed_ng_service.h31
1 files changed, 22 insertions, 9 deletions
diff --git a/src/include/gnunet_testbed_ng_service.h b/src/include/gnunet_testbed_ng_service.h
index b19a6e958..9845b3be6 100644
--- a/src/include/gnunet_testbed_ng_service.h
+++ b/src/include/gnunet_testbed_ng_service.h
@@ -197,11 +197,7 @@ GNUNET_TESTBED_get_trait_controller (const struct GNUNET_TESTING_Command *cmd,
197 197
198struct GNUNET_TESTING_Command 198struct GNUNET_TESTING_Command
199GNUNET_TESTBED_cmd_controller (const char *label, 199GNUNET_TESTBED_cmd_controller (const char *label,
200 const char *trusted_ip, 200 const char *host,
201 const char *hostname,
202 const char *username,
203 uint16_t port,
204 struct GNUNET_CONFIGURATION_Handle *cfg,
205 uint64_t event_mask); 201 uint64_t event_mask);
206 202
207void 203void
@@ -225,6 +221,7 @@ GNUNET_TESTBED_cmd_netjail_start (const char *label,
225 char *local_m, 221 char *local_m,
226 char *global_n); 222 char *global_n);
227 223
224
228/** 225/**
229 * Create command. 226 * Create command.
230 * 227 *
@@ -234,11 +231,9 @@ GNUNET_TESTBED_cmd_netjail_start (const char *label,
234 */ 231 */
235struct GNUNET_TESTING_Command 232struct GNUNET_TESTING_Command
236GNUNET_TESTBED_cmd_netjail_start_testbed (const char *label, 233GNUNET_TESTBED_cmd_netjail_start_testbed (const char *label,
237 char *const binary_argv[],
238 char *local_m, 234 char *local_m,
239 char *global_n, 235 char *global_n);
240 GNUNET_MessageTokenizerCallback cb, 236
241 GNUNET_HELPER_ExceptionCallback exp_cb);
242 237
243/** 238/**
244 * Create command. 239 * Create command.
@@ -252,4 +247,22 @@ GNUNET_TESTBED_cmd_netjail_stop (const char *label,
252 char *local_m, 247 char *local_m,
253 char *global_n); 248 char *global_n);
254 249
250
251struct GNUNET_TESTING_Command
252GNUNET_TESTBED_cmd_stop_testbed (const char *label,
253 const char *helper_start_label,
254 char *local_m,
255 char *global_n);
256
257
258int
259GNUNET_TESTBED_get_trait_helper_handles (const struct
260 GNUNET_TESTING_Command *cmd,
261 struct GNUNET_HELPER_Handle ***helper);
262
263
264int
265GNUNET_TESTBED_get_trait_hosts (const struct
266 GNUNET_TESTING_Command *cmd,
267 struct GNUNET_TESTBED_Host ***hosts);
255#endif 268#endif