feat(settings): add network settings for measurement sockets
This commit is contained in:
2 files changed
+7
No files matched your search
@@ -218,6 +218,10 @@ pub(crate) struct NetworkSettings {
|
|||||||
pub(crate) upload_base_kbits: f64,
|
pub(crate) upload_base_kbits: f64,
|
||||||
#[serde(default = "default_min_percent")]
|
#[serde(default = "default_min_percent")]
|
||||||
pub(crate) upload_min_percent: f64,
|
pub(crate) upload_min_percent: f64,
|
||||||
|
|
||||||
|
pub(crate) measurement_bind_device: Option<String>,
|
||||||
|
pub(crate) measurement_mark: Option<u32>,
|
||||||
|
pub(crate) measurement_fib: Option<u32>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl NetworkSettings {
|
impl NetworkSettings {
|
||||||
|
|||||||
@@ -399,6 +399,9 @@ mod tests {
|
|||||||
download_min_percent: 1.0,
|
download_min_percent: 1.0,
|
||||||
upload_base_kbits,
|
upload_base_kbits,
|
||||||
upload_min_percent: 1.0,
|
upload_min_percent: 1.0,
|
||||||
|
measurement_bind_device: None,
|
||||||
|
measurement_mark: None,
|
||||||
|
measurement_fib: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user