Diff for /libaitcfg/inc/aitcfg.h between versions 1.1.1.1 and 1.2.2.3

version 1.1.1.1, 2008/08/28 13:17:41 version 1.2.2.3, 2009/09/23 14:20:53
Line 1 Line 1
   /*************************************************************************
   * (C) 2008 AITNET ltd - Sofia/Bulgaria - <misho@aitbg.com>
   *  by Michael Pounov <misho@openbsd-bg.org>
   *
   * $Author$
   * $Id$
   *
   *************************************************************************/
 #ifndef __AITCFG_H  #ifndef __AITCFG_H
 #define __AITCFG_H  #define __AITCFG_H
   
Line 23  typedef struct tagHead sl_config; Line 31  typedef struct tagHead sl_config;
 */  */
 inline int InitConfig(sl_config * __restrict cfg);  inline int InitConfig(sl_config * __restrict cfg);
 /*  /*
    * cfg_CreateConfig() Create config file from memory without whitespaces!
    * @csConfigName = New config filename
    * @cfg = Head list element
    * return: 0 ok; -1 error:: can`t save new config
   */
   int cfg_CreateConfig(const char *csConfigName, sl_config * __restrict cfg);
   /*
  * CreateConfig() Create config file from memory   * CreateConfig() Create config file from memory
  * @csConfigName = New config filename   * @csConfigName = New config filename
  * @cfg = Head list element   * @cfg = Head list element
Line 63  int ReadConfig(FILE *f, sl_config * __restrict cfg); Line 78  int ReadConfig(FILE *f, sl_config * __restrict cfg);
  * return: 0 ok; -1 error:: can`t write to file   * return: 0 ok; -1 error:: can`t write to file
 */  */
 int WriteConfig(FILE *f, sl_config * __restrict cfg);  int WriteConfig(FILE *f, sl_config * __restrict cfg);
   
   /*
    * cfg_WriteConfig() Write to file from items in config list without whitespaces!
    * @f = file resource
    * @cfg = Head list element
    * return: 0 ok; -1 error:: can`t write to file
   */
   int cfg_WriteConfig(FILE *f, sl_config * __restrict cfg);
   
   /*
    * ConcatConfig() Concat two list in one
    * @cfg = Head list element of main list
    * @add_cfg = Head list element of added list
    * return: 0 ok; -1 error:: can`t concat lists
   */
   int ConcatConfig(sl_config * __restrict cfg, sl_config * __restrict add_cfg);
   
   
 /*  /*

Removed from v.1.1.1.1  
changed lines
  Added in v.1.2.2.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>