projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TDAP: add facility to protect usetable entries from being deleted while still needed.
[citadel.git]
/
citadel
/
modules
/
rssclient
/
rss_atom_parser.h
diff --git
a/citadel/modules/rssclient/rss_atom_parser.h
b/citadel/modules/rssclient/rss_atom_parser.h
index 3bc4c7826988bb78956e0e47e5453e93d295aadb..07df846f434e4ae7dc43541daa0c51b4097c49f2 100644
(file)
--- a/
citadel/modules/rssclient/rss_atom_parser.h
+++ b/
citadel/modules/rssclient/rss_atom_parser.h
@@
-79,6
+79,18
@@
typedef struct __networker_save_message {
StrBuf *reLinkTitle;
} 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;
struct rss_aggregator {
AsyncIO IO;
XML_Parser xp;
@@
-90,7
+102,7
@@
struct rss_aggregator {
time_t next_poll;
StrBuf *Url;
StrBuf *rooms;
time_t next_poll;
StrBuf *Url;
StrBuf *rooms;
-
long QRnumber
;
+
pRSSConfig Cfg
;
HashList *OtherQRnumbers;
StrBuf *CData;
HashList *OtherQRnumbers;
StrBuf *CData;