work with config files written in rfc.zeromq.org/spec:4/ZPL.
    
        
        
        
        
    
    
        Create new config item
        
        
    
    
        Destroy a config item and all its children
    
    
        Return name of config item
        
    
    
        Return value of config item
        
    
    
        Insert or update configuration key with value
        
        
    
    
        Equivalent to zconfig_put, accepting a format specifier and variable
        argument list, instead of a single string value.
        
        
    
    
        Get value for config item into a string value; leading slash is optional
        and ignored.
        
        
        
    
    
        Set config item name, name may be NULL
        
    
    
        Set new value for config item. The new value may be a string, a printf
        format, or NULL. Note that if string may possibly contain '%', or if it
        comes from an insecure source, you must use '%s' as the format, followed
        by the string.
        
    
    
        Find our first child, if any
        
    
    
        Find our first sibling, if any
        
    
    
        Find a config item along a path; leading slash is optional and ignored.
        
        
    
    
        Locate the last config item at a specified depth
        
        
    
    
        Execute a callback for each config item in the tree; returns zero if
        successful, else -1.
        
        
        
    
    
        Add comment to config item before saving to disk. You can add as many
        comment lines as you like. If you use a null format, all comments are
        deleted.
        
    
    
        Return comments of config item, as zlist.
        
    
    
        Load a config tree from a specified ZPL text file; returns a zconfig_t
        reference for the root, if the file exists and is readable. Returns NULL
        if the file does not exist.
        
    
    
        Save a config tree to a specified ZPL text file, where a filename
        "-" means dump to standard output.
        
        
    
    
        Equivalent to zconfig_load, taking a format string instead of a fixed
        filename.
        
    
    
        Equivalent to zconfig_save, taking a format string instead of a fixed
        filename.
        
        
    
    
        Report filename used during zconfig_load, or NULL if none
        
    
    
        Reload config tree from same file that it was previously loaded from.
        Returns 0 if OK, -1 if there was an error (and then does not change
        existing data).
        
        
    
    
        Load a config tree from a memory chunk
        
        
    
    
        Save a config tree to a new memory chunk
        
    
    
        Load a config tree from a null-terminated string
        
        
    
    
        Save a config tree to a new null terminated string
        
    
    
        Return true if a configuration tree was loaded from a file and that
        file has changed in since the tree was loaded.
        
    
    
        Print the config file to open stream
        
    
    
        Print properties of object
    
    
        Self test of this class