00001 /*************************************************************************** 00002 $RCSfile$ 00003 ------------------- 00004 cvs : $Id$ 00005 begin : Fri May 07 2004 00006 copyright : (C) 2004 by Martin Preuss 00007 email : martin@libchipcard.de 00008 00009 *************************************************************************** 00010 * Please see toplevel file COPYING for license details * 00011 ***************************************************************************/ 00012 00013 #ifndef GWEN_URLFNS_H 00014 #define GWEN_URLFNS_H 00015 00016 #include <gwenhywfar/url.h> 00017 #include <gwenhywfar/buffer.h> 00018 00019 #ifdef __cplusplus 00020 extern "C" { 00021 #endif 00022 00023 00027 GWENHYWFAR_API 00028 GWEN_URL *GWEN_Url_fromString(const char *str); 00029 GWENHYWFAR_API 00030 int GWEN_Url_toString(const GWEN_URL *url, GWEN_BUFFER *buf); 00031 00032 GWENHYWFAR_API 00033 GWEN_URL *GWEN_Url_fromCommandString(const char *str); 00034 GWENHYWFAR_API 00035 int GWEN_Url_toCommandString(const GWEN_URL *url, GWEN_BUFFER *buf); 00036 00037 #ifdef __cplusplus 00038 } /* __cplusplus */ 00039 #endif 00040 00041 00042 #endif /* HTTPURLFNS_H */