globus_rsl_param(3) | globus_rsl | globus_rsl_param(3) |
globus_rsl_param - RSL Value Accessors
- 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.
Tue Jul 5 2022 | Version 11.3 |