lib/efreet_uri.h
Go to the documentation of this file.00001 /* vim: set sw=4 ts=4 sts=4 et: */ 00002 #ifndef EFREET_URI_H 00003 #define EFREET_URI_H 00004 00012 #include <Ecore.h> 00013 #include <Ecore_Data.h> 00014 00015 00019 typedef struct Efreet_Uri Efreet_Uri; 00020 00026 struct Efreet_Uri 00027 { 00028 const char *protocol; 00029 const char *hostname; 00030 const char *path; 00031 }; 00032 00033 00034 EAPI const char *efreet_uri_encode(Efreet_Uri *uri); 00035 EAPI Efreet_Uri *efreet_uri_decode(const char *val); 00036 EAPI void efreet_uri_free(Efreet_Uri *uri); 00037 00038 00043 #endif