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.h39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/include/gnunet_testbed_ng_service.h b/src/include/gnunet_testbed_ng_service.h
index 370617e68..b19a6e958 100644
--- a/src/include/gnunet_testbed_ng_service.h
+++ b/src/include/gnunet_testbed_ng_service.h
@@ -213,4 +213,43 @@ GNUNET_TESTBED_shutdown_peer (struct PeerCmdState *ps);
213void 213void
214GNUNET_TESTBED_shutdown_service (struct TngState *ss); 214GNUNET_TESTBED_shutdown_service (struct TngState *ss);
215 215
216/**
217 * Create command.
218 *
219 * @param label name for command.
220 * @param binaryname to start.
221 * @return command.
222 */
223struct GNUNET_TESTING_Command
224GNUNET_TESTBED_cmd_netjail_start (const char *label,
225 char *local_m,
226 char *global_n);
227
228/**
229 * Create command.
230 *
231 * @param label name for command.
232 * @param binaryname to exec.
233 * @return command.
234 */
235struct GNUNET_TESTING_Command
236GNUNET_TESTBED_cmd_netjail_start_testbed (const char *label,
237 char *const binary_argv[],
238 char *local_m,
239 char *global_n,
240 GNUNET_MessageTokenizerCallback cb,
241 GNUNET_HELPER_ExceptionCallback exp_cb);
242
243/**
244 * Create command.
245 *
246 * @param label name for command.
247 * @param binaryname to stop.
248 * @return command.
249 */
250struct GNUNET_TESTING_Command
251GNUNET_TESTBED_cmd_netjail_stop (const char *label,
252 char *local_m,
253 char *global_n);
254
216#endif 255#endif