summaryrefslogtreecommitdiff
path: root/src/torrent.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-09-11 12:34:10 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-09-11 12:34:10 +0000
commitfccdb76b5140f0764a5e6ad035e67519b5ee6f6a (patch)
treea516acfcc216f49f5bdefe6fed0173a10069917a /src/torrent.c
parentbe569c0953fcd777ae00ae41feb9c673e4df2f23 (diff)
queue position setting
Diffstat (limited to 'src/torrent.c')
-rw-r--r--src/torrent.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/torrent.c b/src/torrent.c
index 73fa66a..7b7ad07 100644
--- a/src/torrent.c
+++ b/src/torrent.c
@@ -387,6 +387,14 @@ gint64 torrent_get_peers_getting_from_us(JsonObject *args)
return json_object_get_int_member(args, FIELD_PEERS_GETTING_FROM_US);
}
+gint64 torrent_get_queue_position(JsonObject *args)
+{
+ if (json_object_has_member(args, FIELD_QUEUE_POSITION))
+ return json_object_get_int_member(args, FIELD_QUEUE_POSITION);
+ else
+ return -1;
+}
+
/* tracker stats */
gint64 tracker_stats_get_id(JsonObject * t)