X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;ds=sidebyside;f=include%2Fatompub%2Fconfig.h;h=071f31a30488a201d9dc29e4a4bd3aa73abaf789;hb=da983bb34f38c4744cc6da34bbb2bd16c95a2543;hp=d5f3fad1e6ab0c5ff333f40c5eead4e74995b8a3;hpb=93a91598254635cfd998ed07c3ce168d396d9461;p=cascardo%2Fatompub.git diff --git a/include/atompub/config.h b/include/atompub/config.h index d5f3fad..071f31a 100644 --- a/include/atompub/config.h +++ b/include/atompub/config.h @@ -22,7 +22,16 @@ #include -void atom_config_init (AtomCtx *); -char *atom_config_get_str (AtomCtx *, char *, char *); +typedef struct _atom_config AtomConfig; + +AtomConfig * atom_config_new (void); +void atom_config_delete (AtomConfig *); +void atom_config_get_str_set (AtomConfig *, + char * (AtomCtx *, char *, char *)); +void atom_config_data_set (AtomConfig *, void *); +void * atom_config_data (AtomConfig *); +char * atom_config_get_str (AtomCtx *, char *, char *); +AtomConfig * atom_config (AtomCtx *); +void atom_config_set (AtomCtx *, AtomConfig *); #endif