cfgfile: fix API comments
Fixed style and return values in Doxygen comments.
Fixes: eaafbad419
("cfgfile: library to interpret config files")
Signed-off-by: Dmitriy Yakovlev <bombermag@gmail.com>
This commit is contained in:
parent
20dbd33a36
commit
bf39fb4c5b
@ -88,7 +88,7 @@ struct rte_cfgfile *rte_cfgfile_load(const char *filename, int flags);
|
||||
* @param length
|
||||
* Maximum section name length
|
||||
* @return
|
||||
* 0 on success, error code otherwise
|
||||
* Number of sections
|
||||
*/
|
||||
int rte_cfgfile_num_sections(struct rte_cfgfile *cfg, const char *sec_name,
|
||||
size_t length);
|
||||
@ -102,13 +102,13 @@ int rte_cfgfile_num_sections(struct rte_cfgfile *cfg, const char *sec_name,
|
||||
* @param cfg
|
||||
* Config file
|
||||
* @param sections
|
||||
* Array containing section names after successful invocation. Each elemen
|
||||
* Array containing section names after successful invocation. Each element
|
||||
* of this array should be preallocated by the user with at least
|
||||
* CFG_NAME_LEN characters.
|
||||
* @param max_sections
|
||||
* Maximum number of section names to be stored in sections array
|
||||
* @return
|
||||
* 0 on success, error code otherwise
|
||||
* Number of populated sections names
|
||||
*/
|
||||
int rte_cfgfile_sections(struct rte_cfgfile *cfg, char *sections[],
|
||||
int max_sections);
|
||||
@ -136,12 +136,13 @@ int rte_cfgfile_has_section(struct rte_cfgfile *cfg, const char *sectionname);
|
||||
* @param sectionname
|
||||
* Section name
|
||||
* @return
|
||||
* Number of entries in section
|
||||
* Number of entries in section on success, -1 otherwise
|
||||
*/
|
||||
int rte_cfgfile_section_num_entries(struct rte_cfgfile *cfg,
|
||||
const char *sectionname);
|
||||
|
||||
/** Get section entries as key-value pairs
|
||||
/**
|
||||
* Get section entries as key-value pairs
|
||||
*
|
||||
* If multiple sections have the given name this function operates on the
|
||||
* first one.
|
||||
@ -156,14 +157,15 @@ int rte_cfgfile_section_num_entries(struct rte_cfgfile *cfg,
|
||||
* @param max_entries
|
||||
* Maximum number of section entries to be stored in entries array
|
||||
* @return
|
||||
* 0 on success, error code otherwise
|
||||
* Number of entries populated on success, -1 otherwise
|
||||
*/
|
||||
int rte_cfgfile_section_entries(struct rte_cfgfile *cfg,
|
||||
const char *sectionname,
|
||||
struct rte_cfgfile_entry *entries,
|
||||
int max_entries);
|
||||
|
||||
/** Get section entries as key-value pairs
|
||||
/**
|
||||
* Get section entries as key-value pairs
|
||||
*
|
||||
* The index of a section is the same as the index of its name in the
|
||||
* result of rte_cfgfile_sections. This API can be used when there are
|
||||
@ -182,7 +184,7 @@ int rte_cfgfile_section_entries(struct rte_cfgfile *cfg,
|
||||
* @param max_entries
|
||||
* Maximum number of section entries to be stored in entries array
|
||||
* @return
|
||||
* Number of entries populated on success, negative error code otherwise
|
||||
* Number of entries populated on success, -1 otherwise
|
||||
*/
|
||||
int rte_cfgfile_section_entries_by_index(struct rte_cfgfile *cfg,
|
||||
int index,
|
||||
@ -190,7 +192,8 @@ int rte_cfgfile_section_entries_by_index(struct rte_cfgfile *cfg,
|
||||
struct rte_cfgfile_entry *entries,
|
||||
int max_entries);
|
||||
|
||||
/** Get value of the named entry in named config file section
|
||||
/**
|
||||
* Get value of the named entry in named config file section
|
||||
*
|
||||
* If multiple sections have the given name this function operates on the
|
||||
* first one.
|
||||
@ -202,13 +205,14 @@ int rte_cfgfile_section_entries_by_index(struct rte_cfgfile *cfg,
|
||||
* @param entryname
|
||||
* Entry name
|
||||
* @return
|
||||
* Entry value
|
||||
* Entry value on success, NULL otherwise
|
||||
*/
|
||||
const char *rte_cfgfile_get_entry(struct rte_cfgfile *cfg,
|
||||
const char *sectionname,
|
||||
const char *entryname);
|
||||
|
||||
/** Check if given entry exists in named config file section
|
||||
/**
|
||||
* Check if given entry exists in named config file section
|
||||
*
|
||||
* If multiple sections have the given name this function operates on the
|
||||
* first one.
|
||||
@ -225,12 +229,13 @@ const char *rte_cfgfile_get_entry(struct rte_cfgfile *cfg,
|
||||
int rte_cfgfile_has_entry(struct rte_cfgfile *cfg, const char *sectionname,
|
||||
const char *entryname);
|
||||
|
||||
/** Close config file
|
||||
/**
|
||||
* Close config file
|
||||
*
|
||||
* @param cfg
|
||||
* Config file
|
||||
* @return
|
||||
* 0 on success, error code otherwise
|
||||
* 0 on success, -1 otherwise
|
||||
*/
|
||||
int rte_cfgfile_close(struct rte_cfgfile *cfg);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user