Top | ![]() |
![]() |
![]() |
![]() |
gfloat | delay-probability | Read / Write / Construct |
guint | drop-packets | Read / Write / Construct |
gfloat | drop-probability | Read / Write / Construct |
gfloat | duplicate-probability | Read / Write / Construct |
gint | max-delay | Read / Write / Construct |
gint | min-delay | Read / Write / Construct |
gboolean | allow-reordering | Read / Write / Construct |
GstNetSimDistribution | delay-distribution | Read / Write / Construct |
gint | max-bucket-size | Read / Write / Construct |
gint | max-kbps | Read / Write / Construct |
plugin |
netsim |
author |
Philippe Kalaf <philippe.kalaf@collabora.co.uk>, Havard Graff <havard@pexip.com> |
class |
Filter/Network |
“delay-probability”
property“delay-probability” gfloat
The Probability a buffer is delayed.
Owner: GstNetSim
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0
“drop-packets”
property“drop-packets” guint
Drop the next n packets.
Owner: GstNetSim
Flags: Read / Write / Construct
Default value: 0
“drop-probability”
property“drop-probability” gfloat
The Probability a buffer is dropped.
Owner: GstNetSim
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0
“duplicate-probability”
property“duplicate-probability” gfloat
The Probability a buffer is duplicated.
Owner: GstNetSim
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0
“max-delay”
property“max-delay” gint
The maximum delay (inclusive) in ms to apply to buffers.
Owner: GstNetSim
Flags: Read / Write / Construct
Default value: 400
“min-delay”
property“min-delay” gint
The minimum delay in ms to apply to buffers.
Owner: GstNetSim
Flags: Read / Write / Construct
Default value: 200
“allow-reordering”
property“allow-reordering” gboolean
When delaying packets, are they allowed to be reordered or not. By default this is enabled, but in the real world packet reordering is fairly uncommon, yet the delay functions will always introduce reordering if delay > packet-spacing, This property allows switching that off.
Owner: GstNetSim
Flags: Read / Write / Construct
Default value: TRUE
Since: 1.14
“delay-distribution”
property“delay-distribution” GstNetSimDistribution
Distribution for the amount of delay.
Owner: GstNetSim
Flags: Read / Write / Construct
Default value: uniform
Since: 1.14
“max-bucket-size”
property“max-bucket-size” gint
The size of the token bucket, related to burstiness resilience.
Owner: GstNetSim
Flags: Read / Write / Construct
Allowed values: >= G_MAXULONG
Default value: -1
Since: 1.14
“max-kbps”
property“max-kbps” gint
The maximum number of kilobits to let through per second. Setting this property to a positive value enables network congestion simulation using a token bucket algorithm. Also see the "max-bucket-size" property,
Owner: GstNetSim
Flags: Read / Write / Construct
Allowed values: >= G_MAXULONG
Default value: -1
Since: 1.14