updated C bindings
This commit is contained in:
parent
6565a3a619
commit
e3f1b5a905
|
@ -311,6 +311,12 @@ int session_set_settings(void* ses, int tag, ...)
|
||||||
case SET_DOWNLOAD_RATE_LIMIT:
|
case SET_DOWNLOAD_RATE_LIMIT:
|
||||||
s->set_download_rate_limit(va_arg(lp, int));
|
s->set_download_rate_limit(va_arg(lp, int));
|
||||||
break;
|
break;
|
||||||
|
case SET_LOCAL_UPLOAD_RATE_LIMIT:
|
||||||
|
s->set_local_upload_rate_limit(va_arg(lp, int));
|
||||||
|
break;
|
||||||
|
case SET_LOCAL_DOWNLOAD_RATE_LIMIT:
|
||||||
|
s->set_local_download_rate_limit(va_arg(lp, int));
|
||||||
|
break;
|
||||||
case SET_MAX_UPLOAD_SLOTS:
|
case SET_MAX_UPLOAD_SLOTS:
|
||||||
s->set_max_uploads(va_arg(lp, int));
|
s->set_max_uploads(va_arg(lp, int));
|
||||||
break;
|
break;
|
||||||
|
@ -379,6 +385,10 @@ int session_get_setting(void* ses, int tag, void* value, int* value_size)
|
||||||
return set_int_value(value, value_size, s->upload_rate_limit());
|
return set_int_value(value, value_size, s->upload_rate_limit());
|
||||||
case SET_DOWNLOAD_RATE_LIMIT:
|
case SET_DOWNLOAD_RATE_LIMIT:
|
||||||
return set_int_value(value, value_size, s->download_rate_limit());
|
return set_int_value(value, value_size, s->download_rate_limit());
|
||||||
|
case SET_LOCAL_UPLOAD_RATE_LIMIT:
|
||||||
|
return set_int_value(value, value_size, s->local_upload_rate_limit());
|
||||||
|
case SET_LOCAL_DOWNLOAD_RATE_LIMIT:
|
||||||
|
return set_int_value(value, value_size, s->local_download_rate_limit());
|
||||||
case SET_MAX_UPLOAD_SLOTS:
|
case SET_MAX_UPLOAD_SLOTS:
|
||||||
return set_int_value(value, value_size, s->max_uploads());
|
return set_int_value(value, value_size, s->max_uploads());
|
||||||
case SET_MAX_CONNECTIONS:
|
case SET_MAX_CONNECTIONS:
|
||||||
|
|
|
@ -73,6 +73,8 @@ enum tags
|
||||||
|
|
||||||
SET_UPLOAD_RATE_LIMIT = 0x200, // int
|
SET_UPLOAD_RATE_LIMIT = 0x200, // int
|
||||||
SET_DOWNLOAD_RATE_LIMIT, // int
|
SET_DOWNLOAD_RATE_LIMIT, // int
|
||||||
|
SET_LOCAL_UPLOAD_RATE_LIMIT, // int
|
||||||
|
SET_LOCAL_DOWNLOAD_RATE_LIMIT, // int
|
||||||
SET_MAX_UPLOAD_SLOTS, // int
|
SET_MAX_UPLOAD_SLOTS, // int
|
||||||
SET_MAX_CONNECTIONS, // int
|
SET_MAX_CONNECTIONS, // int
|
||||||
SET_SEQUENTIAL_DOWNLOAD, // int, torrent only
|
SET_SEQUENTIAL_DOWNLOAD, // int, torrent only
|
||||||
|
|
Loading…
Reference in New Issue