summaryrefslogtreecommitdiff
path: root/src/trg-trackers-model.h
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-02-17 23:36:41 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-02-17 23:36:41 +0000
commitbfff941cb7fdb428de57971831e39e3cf660112b (patch)
treee74ff5edb16e7c296f89e9d895a927de80916188 /src/trg-trackers-model.h
parent973aaa9d9a020e1644ce2fe45fd3613422f6ada9 (diff)
tracker manipulation almost complete, addition needs some work. configurable update interval.
Diffstat (limited to 'src/trg-trackers-model.h')
-rw-r--r--src/trg-trackers-model.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/trg-trackers-model.h b/src/trg-trackers-model.h
index 13e6c56..735249b 100644
--- a/src/trg-trackers-model.h
+++ b/src/trg-trackers-model.h
@@ -23,6 +23,9 @@
#include <glib-object.h>
#include <json-glib/json-glib.h>
+#define TRACKERS_UPDATE_BARRIER_NONE -1
+#define TRACKERS_UPDATE_BARRIER_FULL -2
+
G_BEGIN_DECLS
#define TRG_TYPE_TRACKERS_MODEL trg_trackers_model_get_type()
#define TRG_TRACKERS_MODEL(obj) \
@@ -50,6 +53,10 @@ TrgTrackersModel *trg_trackers_model_new(void);
G_END_DECLS
void trg_trackers_model_update(TrgTrackersModel * model, gint64 updateSerial, JsonObject * t, gboolean first);
+void trg_trackers_model_set_update_barrier(TrgTrackersModel * model,
+ gint64 serial);
+gint64 trg_trackers_model_get_torrent_id(TrgTrackersModel * model);
+void trg_trackers_model_set_no_selection(TrgTrackersModel * model);
enum {
TRACKERCOL_ICON,