Diff for /libaitwww/inc/aitwww.h between versions 1.5.4.1 and 1.5.4.2

version 1.5.4.1, 2013/01/17 14:07:19 version 1.5.4.2, 2013/05/26 20:30:42
Line 116  typedef int (*list_cb_t)(struct tagCGI *, void *); Line 116  typedef int (*list_cb_t)(struct tagCGI *, void *);
   
   
 // www_GetErrno() Get error code of last operation  // www_GetErrno() Get error code of last operation
inline int www_GetErrno();int www_GetErrno();
 // www_GetError() Get error text of last operation  // www_GetError() Get error text of last operation
inline const char *www_GetError();const char *www_GetError();
   
   
 /*  /*
Line 158  cgi_t *www_parseMultiPart(const char *str, int ctlen,  Line 158  cgi_t *www_parseMultiPart(const char *str, int ctlen, 
  * @name = Name of cgi variable   * @name = Name of cgi variable
  * return: NULL not found or !=NULL value   * return: NULL not found or !=NULL value
  */   */
inline const char *www_getValue(cgi_t * __restrict cgi, const char *name);const char *www_getValue(cgi_t * __restrict cgi, const char *name);
 /*  /*
  * www_addValue() - Add new or update if exists CGI variable   * www_addValue() - Add new or update if exists CGI variable
  *   *
Line 184  int www_delPair(cgi_t * __restrict cgi, const char *na Line 184  int www_delPair(cgi_t * __restrict cgi, const char *na
  * @arg = Optional argument pass through callback   * @arg = Optional argument pass through callback
  * return: -1 error or >-1 number of elements   * return: -1 error or >-1 number of elements
  */   */
inline int www_listPairs(cgi_t * __restrict cgi, list_cb_t func, void *arg);int www_listPairs(cgi_t * __restrict cgi, list_cb_t func, void *arg);
   
 /*  /*
  * www_header() - Output initial html header   * www_header() - Output initial html header
Line 192  inline int www_listPairs(cgi_t * __restrict cgi, list_ Line 192  inline int www_listPairs(cgi_t * __restrict cgi, list_
  * @output = file handle   * @output = file handle
  * return: <1 error or >0 writed bytes   * return: <1 error or >0 writed bytes
  */   */
inline int www_header(FILE *output);int www_header(FILE *output);
   
 /*  /*
  * www_parseAttributes() - Parse attributes   * www_parseAttributes() - Parse attributes
Line 200  inline int www_header(FILE *output); Line 200  inline int www_header(FILE *output);
  * @ct = Content type   * @ct = Content type
  * return: NULL error or !=NULL attributes   * return: NULL error or !=NULL attributes
  */   */
inline cgi_t *www_parseAttributes(const char **ct);cgi_t *www_parseAttributes(const char **ct);
 /*  /*
  * www_getAttribute() - Get Attribute from attribute session   * www_getAttribute() - Get Attribute from attribute session
  *   *
Line 208  inline cgi_t *www_parseAttributes(const char **ct); Line 208  inline cgi_t *www_parseAttributes(const char **ct);
  * @name = Name of attribute variable   * @name = Name of attribute variable
  * return: NULL not found or !=NULL value   * return: NULL not found or !=NULL value
  */   */
inline ait_val_t *www_getAttribute(cgi_t * __restrict cgi, const char *name);ait_val_t *www_getAttribute(cgi_t * __restrict cgi, const char *name);
   
   
 /*  /*
Line 241  ait_val_t *www_getpair(char ** __restrict str, const c Line 241  ait_val_t *www_getpair(char ** __restrict str, const c
  * @str = string   * @str = string
  * return: digit   * return: digit
  */   */
inline char www_x2c(const char *str);char www_x2c(const char *str);
 /*  /*
  * www_unescape() - Unescape/decode WWW query string to host string   * www_unescape() - Unescape/decode WWW query string to host string
  *   *
  * @str = string   * @str = string
  * return: none   * return: none
  */   */
inline void www_unescape(char * __restrict str);void www_unescape(char * __restrict str);
 /*  /*
  * www_undot() - Undotted and clean WWW query filename   * www_undot() - Undotted and clean WWW query filename
  *   *
Line 264  ait_val_t *www_undot(const char * __restrict pname); Line 264  ait_val_t *www_undot(const char * __restrict pname);
  * @url = Input URL   * @url = Input URL
  * return: -1 error or 0 ok   * return: -1 error or 0 ok
  */   */
inline int www_URLInit(struct tagIOURL * __restrict url);int www_URLInit(struct tagIOURL * __restrict url);
 /*  /*
  * www_URLFree() - URL free structure   * www_URLFree() - URL free structure
  *   *
  * @url = Input parsed URL   * @url = Input parsed URL
  * return: none   * return: none
  */   */
inline void www_URLFree(struct tagIOURL * __restrict url);void www_URLFree(struct tagIOURL * __restrict url);
 /*  /*
  * www_URLGet() - Parse and get data from input URL   * www_URLGet() - Parse and get data from input URL
  *   *

Removed from v.1.5.4.1  
changed lines
  Added in v.1.5.4.2


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