header for internal settings set/get More...
#include <stdlib.h>
#include <glib.h>
#include <common/gfal_prototypes.h>
#include <common/gfal_types.h>
Go to the source code of this file.
Functions | |
int | gfal_common_parameter_set_string (gfal_handle handle, const char *nmespace, const char *key, const char *value, GError **err) |
char * | gfal_common_parameter_get_string (gfal_handle handle, const char *nmespace, const char *key, GError **err) |
gboolean | gfal_common_parameter_get_boolean (gfal_handle handle, const char *nmespace, const char *key, GError **err) |
int | gfal_common_parameter_set_boolean (gfal_handle handle, const char *nmespace, const char *key, gboolean value, GError **err) |
header for internal settings set/get
char* gfal_common_parameter_get_string | ( | gfal_handle | handle, | |
const char * | namespace, | |||
const char * | key, | |||
GError ** | err | |||
) |
get a GFAL 2.0 the value string parameter
namespace | of the parameter, NULL for the core parameters, equal to the plugin_name for the plugin specific parameter | |
key | : key of the parameter to set | |
value | : value of the parameter to set | |
err | : GError report |
getter for string value
Referenced by gfal_get_parameter_string_internal(), and lfc_notify_change_parameter().
int gfal_common_parameter_set_string | ( | gfal_handle | handle, | |
const char * | namespace, | |||
const char * | key, | |||
const char * | value, | |||
GError ** | err | |||
) |
set the value of a GFAL 2.0 string parameter
namespace | of the parameter, NULL for the core parameters, equal to the plugin_name for the plugin specific parameter | |
key | : key of the parameter to set | |
value | : value of the parameter to set | |
err | : GError report |
setter for string value
References gfal_plugins_has_parameter(), and gfal_plugins_notify_all().
Referenced by gfal_set_parameter_string_internal().