TDAP: add facility to protect usetable entries from being deleted while still needed.
[citadel.git] / citadel / modules / rssclient / rss_atom_parser.h
index 3bc4c7826988bb78956e0e47e5453e93d295aadb..07df846f434e4ae7dc43541daa0c51b4097c49f2 100644 (file)
@@ -79,6 +79,18 @@ typedef struct __networker_save_message {
        StrBuf *reLinkTitle;
 } networker_save_message;
 
+typedef struct RSSCfgLine RSSCfgLine;
+struct RSSCfgLine {
+       StrBuf *Url;
+       time_t last_known_good;
+       RSSCfgLine *Next;
+};
+
+typedef struct __pRSSConfig {
+       const RSSCfgLine *pCfg;
+       long             QRnumber;
+}pRSSConfig;
+
 struct rss_aggregator {
        AsyncIO          IO;
        XML_Parser       xp;
@@ -90,7 +102,7 @@ struct rss_aggregator {
        time_t           next_poll;
        StrBuf          *Url;
        StrBuf          *rooms;
-       long             QRnumber;
+       pRSSConfig       Cfg;
        HashList        *OtherQRnumbers;
                        
        StrBuf          *CData;