Added more interface for IRI
[cascardo/atompub.git] / include / atompub / iri.h
index c2e09ee..94de6e3 100644 (file)
 
 typedef struct _iri IRI;
 
-IRI * iri_new ();
+IRI * iri_new (void);
+void iri_delete (IRI *);
+IRI * iri_copy (IRI *);
+char *iri_get_scheme (IRI *);
+void iri_set_scheme (IRI *, char *);
+char * iri_get_host (IRI *);
+void iri_set_host (IRI *, char *);
 char * iri_get_path (IRI *);
 void iri_set_path (IRI *, char *);
+char * iri_get_string (IRI *);
 
 #endif