The parameter block manipulation functions provide routines for locating, adding, and removing entries in a pblock data structure:
pblock_findval returns the value for a given name in a pblock. For more information, see pblock_findval() Function.
pblock_nvinsert adds a new name-value pair entry to a pblock. For more information, see pblock_nvinsert() Function.
pblock_remove removes a pblock entry by name from a pblock. The entry is not disposed. Use param_free() Function to free the memory used by the entry. For more information, see pblock_remove() Function.
param_free frees the memory for the given pblock entry. For more information, see param_free() Function.
pblock_pblock2str creates a new string containing all of the name-value pairs from a pblock in the form “name=value name=value.” This function can be a useful for debugging. For more information, see pblock_pblock2str() Function.