GNUnet  0.11.x
Data Fields
ControllerState Struct Reference

#include <gnunet_testbed_ng_service.h>

Collaboration diagram for ControllerState:
[legend]

Data Fields

const char * trusted_ip
 The ip address of the controller which will be set as TRUSTED HOST(all connections form this ip are permitted by the testbed) when starting testbed controller at host. More...
 
const char * hostname
 Name of the host, use "NULL" for localhost. More...
 
const char * username
 Username to use for the login; may be NULL. More...
 
uint16_t port
 Port number to use for ssh; use 0 to let ssh decide. More...
 
struct GNUNET_CONFIGURATION_Handlecfg
 The configuration to use as a template while starting a controller on this host. More...
 
struct GNUNET_TESTBED_Hosthost
 The host to run peers and controllers on. More...
 
struct GNUNET_TESTBED_ControllerProccp
 The controller process. More...
 
struct GNUNET_TESTBED_Controllercontroller
 The controller handle. More...
 
uint64_t event_mask
 A bit mask with set of events to call the controller for. More...
 
struct GNUNET_SCHEDULER_Taskabort_task
 Abort task identifier. More...
 
struct GNUNET_TESTBED_HostRegistrationHandlereg_handle
 Handle for host registration. More...
 
int host_ready
 Flag indicating if host create with controller is ready. More...
 
int controller_going_down
 Flag indicating controller is going down. More...
 
struct GNUNET_TESTING_Interpreteris
 Interpreter state. More...
 

Detailed Description

Definition at line 108 of file gnunet_testbed_ng_service.h.


The documentation for this struct was generated from the following file: