Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
A datatype for holding the configuration data for a Service. More...
#include <service.h>
Data Fields | |
struct Service * | sd_service_p |
The service that owns this data. More... | |
json_t * | sd_config_p |
If this service has an entry in global server config it will be stored here. More... | |
bool | sd_config_flag |
If this is true, then this ServiceData will decrease the reference count on sd_config_p when this ServiceData is freed. More... | |
A datatype for holding the configuration data for a Service.
This is normally used as a base class.
struct Service* sd_service_p |
The service that owns this data.
json_t* sd_config_p |
If this service has an entry in global server config it will be stored here.
The value in the service config will be "services" -> <service_name>
bool sd_config_flag |
If this is true, then this ServiceData will decrease the reference count on sd_config_p when this ServiceData is freed.