X-Git-Url: https://git.wpitchoune.net/gitweb/?p=prss.git;a=blobdiff_plain;f=src%2Fttrss.h;h=4e9f3a51d4c066c6b8099ae63f1aac731ef270c7;hp=817be41754fbed6291a5fc9b396e07a25f0c55a8;hb=05d4d920a38f57f2afc0ef349d8f4c96a5852878;hpb=2acb4f4b249348eeb6ca4bf37836889be55418ff diff --git a/src/ttrss.h b/src/ttrss.h index 817be41..4e9f3a5 100644 --- a/src/ttrss.h +++ b/src/ttrss.h @@ -20,29 +20,19 @@ #ifndef _TTRSS_H_ #define _TTRSS_H_ -struct headline { - int id; +#include "ttrss_model.h" - char *url; - char *title; - char *excerpt; - char *content; - int unread; -}; +void ttrss_set_config(const char *url, const char *user, const char *pwd); +struct feed **ttrss_get_feeds(); +struct feed *ttrss_get_feed(int id); +struct headline **ttrss_feed_get_headlines(struct feed *); +char *ttrss_get_headline_content(struct headline *); +void ttrss_set_article_unread(int id, int unread); -struct feed { - char *title; - char *url; - int id; - int unread; +struct headline *ttrss_get_headline(int id); - struct headline **headlines; -}; +void ttrs_set_config(const char *url, const char *user, const char *pwd); -void ttrss_login(const char *url, const char *user, const char *password); -struct feed **ttrss_get_feeds(); -struct headline **ttrss_get_headlines(struct feed *); -const char *ttrss_get_headline_content(struct headline *); +void ttrs_download_headline_content(struct feed **); -void ttrss_set_article_unread(int id, int unread); #endif