globus_rsl_param(3) | globus_rsl | globus_rsl_param(3) |
globus_rsl_param - RSL Value Accessors.
int globus_rsl_value_concatenation_set_left
(globus_rsl_value_t *concatenation_node, globus_rsl_value_t *new_left_node)
Set the left-hand value of a concatenation. int
globus_rsl_value_concatenation_set_right (globus_rsl_value_t
*concatenation_node, globus_rsl_value_t *new_right_node)
Set the right-hand value of a concatenation. int
globus_rsl_value_list_param_get (globus_list_t *ast_node_list, int
required_type, char ***value, int *value_ctr)
Get the values of an RSL value list. globus_list_t *
globus_rsl_param_get_values (globus_rsl_t *ast_node, char *param)
Get the list of values for an RSL attribute. int globus_rsl_param_get
(globus_rsl_t *ast_node, int param_type, char *param, char ***values)
Get the value strings for an RSL attribute.
RSL Value Accessors.
Get the value strings for an RSL attribute. The globus_rsl_param_get() function searches the RSL parse tree pointed to by the ast_node parameter and returns an array of pointers to the strings bound to the attribute named by the param parameter.
Parameters:
Returns:
Get the list of values for an RSL attribute. The globus_rsl_param_get_values() function searches the RSL parse tree pointed to by the ast_node parameter and returns the value list that is bound to the attribute named by the param parameter.
Parameters:
Returns:
Set the left-hand value of a concatenation. The globus_rsl_value_concatenation_set_left() sets the left hand side of a concatenation pointed to by concatenation_node to the value pointed to by new_left_node. If there was any previous value to the left hand side of the concatenation, it is discarded but not freed.
Parameters:
Returns:
Set the right-hand value of a concatenation. The globus_rsl_value_concatenation_set_right() sets the right-hand side of a concatenation pointed to by concatenation_node to the value pointed to by new_right_node. If there was any previous value to the right-hand side of the concatenation, it is discarded but not freed.
Parameters:
Returns:
Get the values of an RSL value list. The globus_rsl_value_list_param_get() function copies pointers to literal string values or string pairs associated with the list of globus_rsl_value_t pointers pointed to by the ast_node_list parameter to the output array pointed to by the value parameter. It modifies the value pointed to by the value_ctr parameter to be the number of strings copied into the array.
Parameters:
Returns:
Generated automatically by Doxygen for globus_rsl from the source code.
Wed Feb 27 2019 | Version 11.1 |