Enumeration that defines the available throttle levels and throttle commands.
A ThrottleCommand is passed as a parameter to the throttleSubject()
and throttleEverything()
methods of caplin.streamlink.StreamLink.
For an explanation of throttling, refer the Throttling section of the document StreamLink Overview.
Attributes | Name and Description |
---|---|
|
caplin.streamlink.ThrottleCommand()
|
Attributes | Name and Description |
---|---|
<static>
|
caplin.streamlink.ThrottleCommand.DEF
* Set the throttle level to the default level. |
<static>
|
caplin.streamlink.ThrottleCommand.DOWN
* Decrease the throttle level. |
<static>
|
caplin.streamlink.ThrottleCommand.MAX
* Set the throttle level to the maximum amount of throttling. |
<static>
|
caplin.streamlink.ThrottleCommand.MIN
* Set the throttle level to the minimum amount of throttling. |
<static>
|
caplin.streamlink.ThrottleCommand.START
* Start sending updates to the client again. |
<static>
|
caplin.streamlink.ThrottleCommand.STOP
* Stop sending updates to the client. |
<static>
|
caplin.streamlink.ThrottleCommand.UP
* Increase the throttle level. |
►
caplin.streamlink.ThrottleCommand()
►
<static>
caplin.streamlink.ThrottleCommand.DEF
*
Set the throttle level to the default level.
►
<static>
caplin.streamlink.ThrottleCommand.DOWN
*
Decrease the throttle level.
►
<static>
caplin.streamlink.ThrottleCommand.MAX
*
Set the throttle level to the maximum amount of throttling.
►
<static>
caplin.streamlink.ThrottleCommand.MIN
*
Set the throttle level to the minimum amount of throttling.
►
<static>
caplin.streamlink.ThrottleCommand.START
*
Start sending updates to the client again.
►
<static>
caplin.streamlink.ThrottleCommand.STOP
*
Stop sending updates to the client.
►
<static>
caplin.streamlink.ThrottleCommand.UP
*
Increase the throttle level.