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 |
* |
* |