| version 1.9, 2012/08/01 00:39:11 | version 1.10.4.1, 2013/01/17 13:33:30 | 
| Line 12  terms: | Line 12  terms: | 
 | All of the documentation and software included in the ELWIX and AITNET | All of the documentation and software included in the ELWIX and AITNET | 
 | Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> | Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> | 
 |  |  | 
| Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 | Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 | 
 | by Michael Pounov <misho@elwix.org>.  All rights reserved. | by Michael Pounov <misho@elwix.org>.  All rights reserved. | 
 |  |  | 
 | Redistribution and use in source and binary forms, with or without | Redistribution and use in source and binary forms, with or without | 
| Line 47  SUCH DAMAGE. | Line 47  SUCH DAMAGE. | 
 | #define __AITCFG_H | #define __AITCFG_H | 
 |  |  | 
 |  |  | 
 | #include <aitio.h> |  | 
 | #include <atree.h> |  | 
 | #include <pthread.h> | #include <pthread.h> | 
 |  | #include <elwix.h> | 
 |  |  | 
 |  |  | 
 | struct tagCfg { | struct tagCfg { | 
| Line 133  int cfgCreateConfig(const char *csConfigName, cfg_root | Line 132  int cfgCreateConfig(const char *csConfigName, cfg_root | 
 | */ | */ | 
 | int cfgReadLines(FILE *f, const char *delim, const char *end, | int cfgReadLines(FILE *f, const char *delim, const char *end, | 
 | cfg_root_t * __restrict cfg); | cfg_root_t * __restrict cfg); | 
 |  | /* | 
 |  | * cfgWriteLines() - Write custom lines and export data to variable | 
 |  | * | 
 |  | * @f = File resource | 
 |  | * @delim = Custom delimiter, if =NULL default is '=' | 
 |  | * @eol = End of line string, if =NULL default is "\n" | 
 |  | * @section = Export only section, if =NULL default is all | 
 |  | * @cfg = Config root | 
 |  | * return: =NULL error or !=NULL exported data, must be free after use with ait_freeVar() | 
 |  | */ | 
 |  | ait_val_t *cfgWriteLines(FILE *f, const char *delim, const char *eol, | 
 |  | const char *section, cfg_root_t * __restrict cfg); | 
 | /* | /* | 
 | * cfgReadConfig() - Read file and add new item at config root | * cfgReadConfig() - Read file and add new item at config root | 
 | * | * |