summaryrefslogtreecommitdiff
path: root/src/session-get.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2012-01-04 11:28:09 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2012-01-04 11:28:09 +0000
commit1cfb99c50d6aef64cad205d090d47d6f721223e8 (patch)
treefd7a9139e011210f3c55837e9479e9cdc391af9f /src/session-get.c
parenta007678f344943d6ea86392723004a3a72320d9e (diff)
show alt speed limits in status bar speed, like primary speed limits.
Diffstat (limited to 'src/session-get.c')
-rw-r--r--src/session-get.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/session-get.c b/src/session-get.c
index 5ae0db1..7cd84d8 100644
--- a/src/session-get.c
+++ b/src/session-get.c
@@ -181,6 +181,11 @@ gboolean session_get_trash_original_torrent_files(JsonObject * s)
SGET_TRASH_ORIGINAL_TORRENT_FILES);
}
+gboolean session_get_speed_limit_alt_enabled(JsonObject * s)
+{
+ return json_object_get_boolean_member(s, SGET_ALT_SPEED_ENABLED);
+}
+
gboolean session_get_speed_limit_up_enabled(JsonObject * s)
{
return json_object_get_boolean_member(s, SGET_SPEED_LIMIT_UP_ENABLED);
@@ -196,6 +201,11 @@ gint64 session_get_peer_limit_global(JsonObject * s)
return json_object_get_int_member(s, SGET_PEER_LIMIT_GLOBAL);
}
+gint64 session_get_alt_speed_limit_up(JsonObject * s)
+{
+ return json_object_get_int_member(s, SGET_ALT_SPEED_UP);
+}
+
gint64 session_get_speed_limit_up(JsonObject * s)
{
return json_object_get_int_member(s, SGET_SPEED_LIMIT_UP);
@@ -207,6 +217,11 @@ gboolean session_get_speed_limit_down_enabled(JsonObject * s)
SGET_SPEED_LIMIT_DOWN_ENABLED);
}
+gint64 session_get_alt_speed_limit_down(JsonObject * s)
+{
+ return json_object_get_int_member(s, SGET_ALT_SPEED_DOWN);
+}
+
gint64 session_get_speed_limit_down(JsonObject * s)
{
return json_object_get_int_member(s, SGET_SPEED_LIMIT_DOWN);