Annotation of OpenXM/src/kan96xx/plugin/oxcgi.h, Revision 1.3
1.3 ! takayama 1: /* $OpenXM: OpenXM/src/kan96xx/plugin/oxcgi.h,v 1.2 2004/09/24 08:35:47 takayama Exp $ */
1.2 takayama 2:
3: /* ----- data conversion : urlEncoding <---> keyValue pair */
4: struct object cgiUrlEncodingToKeyValuePair(char *s);
5: char *cgiKeyValuePairToUrlEncoding(struct object ob);
6: struct object cgiKeyValuePairToUrlEncodingString(struct object ob);
7: int cgiKeyValuePairToUrlEncodingFile2(struct object ob,FILE2 *fp);
8: char *byteArrayToUrlEncoding(unsigned char *s,int size);
9: struct object urlEncodedStringToObj(char *s,int vstart,int vend,int mode);
1.3 ! takayama 10:
! 11: struct object KooStringToUrlEncoding(struct object sob);
! 12: struct object KooUrlEncodedStringToObj(struct object sob);
1.2 takayama 13:
14: /* ------- HTML header <---> keyValue pair */
15: struct object cgiHttpToKeyValuePair(char *s,int size);
16: char *cgiKeyValuePairToHttp(struct object ob,int *sizep);
17: struct object cgiKeyValuePairToHttpString(struct object ob);
18: int cgiKeyValuePairToHttpFile2(struct object ob, FILE2 *fp);
19:
20: /* ------- misc ------------------- */
21: int checkKeyValuePairFormat(struct object ob,char *msg);
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>