X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fttrss.h;h=8fbe1486d861a848da14b9b12c1ef6aae028e11a;hb=7f50cedb88527a356ba2deeb15e1e959c58a3f57;hp=020d77a4292f7d09852a39e2be3c74d793a22daa;hpb=28bfd5f51b7a9418a0b8cc1f7749b4dff0f027f8;p=prss.git diff --git a/src/ttrss.h b/src/ttrss.h index 020d77a..8fbe148 100644 --- a/src/ttrss.h +++ b/src/ttrss.h @@ -20,27 +20,18 @@ #ifndef _TTRSS_H_ #define _TTRSS_H_ -struct headline { - int id; +#include "ttrss_model.h" - char *title; - char *excerpt; - char *content; - int unread; -}; - -struct feed { - char *title; - char *url; - int id; - int unread; - - struct headline **headlines; -}; - -void ttrss_login(const char *url, const char *user, const char *password); +void ttrss_set_config(const char *url, const char *user, const char *pwd); struct feed **ttrss_get_feeds(); -struct headline **ttrss_get_headlines(struct feed *); +struct feed *ttrss_get_feed(int id); +struct headline **ttrss_feed_get_headlines(struct feed *); const char *ttrss_get_headline_content(struct headline *); +void ttrss_set_article_unread(int id, int unread); + +struct headline *ttrss_get_headline(int id); + +void ttrs_set_config(const char *url, const char *user, const char *pwd); +int ws_open_session(); #endif