Specification of a service that is to be shared among peers. More...
#include <gnunet_testing_lib.h>
Data Fields | |
const char * | service |
The name of the service. More... | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
The configuration template for the service. More... | |
unsigned int | share |
The number of peers which share an instance of the service. More... | |
Specification of a service that is to be shared among peers.
Definition at line 89 of file gnunet_testing_lib.h.
const char* GNUNET_TESTING_SharedService::service |
The name of the service.
Definition at line 94 of file gnunet_testing_lib.h.
Referenced by GNUNET_TESTING_system_create_with_portrange(), handle_init(), and parse_shared_services().
const struct GNUNET_CONFIGURATION_Handle* GNUNET_TESTING_SharedService::cfg |
The configuration template for the service.
Cannot be NULL
Definition at line 99 of file gnunet_testing_lib.h.
Referenced by gnunet_testing.Peer::__del__(), gnunet_testing.Peer::get_statistics_value(), GNUNET_TESTING_system_create_with_portrange(), parse_shared_services(), gnunet_testing.Peer::start(), and gnunet_testing.Peer::stop().
unsigned int GNUNET_TESTING_SharedService::share |
The number of peers which share an instance of the service.
0 for sharing among all peers
Definition at line 105 of file gnunet_testing_lib.h.
Referenced by GNUNET_TESTING_system_create_with_portrange(), and parse_shared_services().