section-config

section-config

Functions

Description

Functions

flickcurl_config_read_ini ()

int
flickcurl_config_read_ini (flickcurl *fc,
                           const char *filename,
                           const char *section,
                           void *user_data,
                           set_config_var_handler handler);

Read flickcurl library configuration in .INI format from a filename

Parameters

fc

flickcurl config

 

filename

filename

 

section

section name to use

 

user_data

user data pointer for handler (usually the fc )

 

handler

config variable handler function (usually flickcurl_config_var_handler() )

 

Returns

non-0 on failure


flickcurl_config_var_handler ()

void
flickcurl_config_var_handler (void *userdata,
                              const char *key,
                              const char *value);

Standard handler for flickcurl_config_read_ini()

Parameters

userdata

user data pointing to flickcurl object

 

key

var key

 

value

var value

 

flickcurl_config_write_ini ()

int
flickcurl_config_write_ini (flickcurl *fc,
                            const char *filename,
                            const char *section);

Write flickcurl library configuration in INI file format to the given file

Parameters

fc

flickcurl object

 

filename

filename

 

section

section name to use

 

Returns

non-0 on failure