diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-08-30 21:54:03 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-08-30 21:54:03 +0000 |
commit | 7bf25fa4ac9b91d8249a3e43e35f4e11e28c1ef4 (patch) | |
tree | 7892c94237cc7e99801529120fc0159da70d0afc /src/session-get.c | |
parent | 2d138cfea66be044c8739d8f3122ed5ff62d043c (diff) |
implement seed/download queues in Transmission >= 2.40
Diffstat (limited to 'src/session-get.c')
-rw-r--r-- | src/session-get.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/session-get.c b/src/session-get.c index 848e72a..bbb230a 100644 --- a/src/session-get.c +++ b/src/session-get.c @@ -105,6 +105,26 @@ gboolean session_get_seed_ratio_limited(JsonObject * s) return json_object_get_boolean_member(s, SGET_SEED_RATIO_LIMITED); } +gboolean session_get_download_queue_enabled(JsonObject * s) +{ + return json_object_get_boolean_member(s, SGET_DOWNLOAD_QUEUE_ENABLED); +} + +gint64 session_get_download_queue_size(JsonObject * s) +{ + return json_object_get_int_member(s, SGET_DOWNLOAD_QUEUE_SIZE); +} + +gboolean session_get_seed_queue_enabled(JsonObject * s) +{ + return json_object_get_boolean_member(s, SGET_SEED_QUEUE_ENABLED); +} + +gint64 session_get_seed_queue_size(JsonObject * s) +{ + return json_object_get_int_member(s, SGET_SEED_QUEUE_SIZE); +} + const gchar *session_get_torrent_done_filename(JsonObject * s) { return json_object_get_string_member(s, |