summaryrefslogtreecommitdiff
path: root/src/requests.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-09-11 20:52:37 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-09-11 20:52:37 +0000
commitc5df8e2495dd23b432e6caf5f6e2b8b4ec263838 (patch)
tree4d2b7f4d14208c1142191356851917682720bf6b /src/requests.c
parent2956059415014c3cee540371cb5ba293f87bf5c9 (diff)
more queues support
Diffstat (limited to 'src/requests.c')
-rw-r--r--src/requests.c19
1 files changed, 17 insertions, 2 deletions
diff --git a/src/requests.c b/src/requests.c
index e6b7639..6732bd7 100644
--- a/src/requests.c
+++ b/src/requests.c
@@ -92,16 +92,31 @@ JsonNode *torrent_verify(JsonArray * array)
return generic_request(METHOD_TORRENT_VERIFY, array);
}
-JsonNode *torrent_move_up_queue(JsonArray * array)
+JsonNode *torrent_queue_move_up(JsonArray * array)
{
return generic_request(METHOD_QUEUE_MOVE_UP, array);
}
-JsonNode *torrent_move_down_queue(JsonArray * array)
+JsonNode *torrent_queue_move_down(JsonArray * array)
{
return generic_request(METHOD_QUEUE_MOVE_DOWN, array);
}
+JsonNode *torrent_start_now(JsonArray * array)
+{
+ return generic_request(METHOD_TORRENT_START_NOW, array);
+}
+
+JsonNode *torrent_queue_move_bottom(JsonArray * array)
+{
+ return generic_request(METHOD_QUEUE_MOVE_BOTTOM, array);
+}
+
+JsonNode *torrent_queue_move_top(JsonArray * array)
+{
+ return generic_request(METHOD_QUEUE_MOVE_TOP, array);
+}
+
JsonNode *session_set(void)
{
return generic_request(METHOD_SESSION_SET, NULL);