GNUnet  0.11.x
Data Structures | Functions
gnunet_testbed_ng_service.h File Reference
#include "gnunet_util_lib.h"
#include "gnunet_testing_ng_lib.h"
Include dependency graph for gnunet_testbed_ng_service.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PeerCmdState
struct  ControllerState


int GNUNET_TESTBED_get_trait_controller (const struct GNUNET_TESTING_Command *cmd, struct GNUNET_TESTBED_Controller **controller)
 Offer data from trait. More...
struct GNUNET_TESTING_Command GNUNET_TESTBED_cmd_controller (const char *label, const char *trusted_ip, const char *hostname, const char *username, uint16_t port, struct GNUNET_CONFIGURATION_Handle *cfg, uint64_t event_mask)
void GNUNET_TESTBED_shutdown_controller (struct ControllerState *cs)
 Shutdown nicely. More...
void GNUNET_TESTBED_shutdown_peer (struct PeerCmdState *ps)
 Shutdown nicely. More...
void GNUNET_TESTBED_shutdown_service (struct TngState *ss)
 Shutdown nicely. More...

Detailed Description


API for writing tests and creating large-scale emulation testbeds for GNUnet with command pattern.

Definition in file gnunet_testbed_ng_service.h.