00001 /*************************************************************************** 00002 $RCSfile: httpurlfns.h,v $ 00003 ------------------- 00004 cvs : $Id: httpurlfns.h,v 1.2 2005/10/25 15:37:24 aquamaniac Exp $ 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 HTTPURLFNS_H 00014 #define HTTPURLFNS_H 00015 00016 #include <gwenhywfar/httpurl.h> 00017 #include <gwenhywfar/buffer.h> 00018 00019 #ifdef __cplusplus 00020 extern "C" { 00021 #endif 00022 00023 00027 GWEN_HTTP_URL *GWEN_HttpUrl_fromString(const char *str); 00028 int GWEN_HttpUrl_toString(const GWEN_HTTP_URL *url, GWEN_BUFFER *buf); 00029 00030 int GWEN_HttpUrl_toCommandString(const GWEN_HTTP_URL *url, 00031 GWEN_BUFFER *buf); 00032 00033 #ifdef __cplusplus 00034 } /* __cplusplus */ 00035 #endif 00036 00037 00038 #endif /* HTTPURLFNS_H */