struct
Obsctl::Config::ReconnectConfig
- Obsctl::Config::ReconnectConfig
- Struct
- Value
- Object
Overview
Reconnect policy loaded from the top-level reconnect config section.
Defined in:
obsctl/config/config.crConstructors
Instance Method Summary
- #clone
- #copy_with(enabled _enabled = @enabled, endless _endless = @endless, initial_delay_ms _initial_delay_ms = @initial_delay_ms, max_delay_ms _max_delay_ms = @max_delay_ms, multiplier _multiplier = @multiplier, jitter_ms _jitter_ms = @jitter_ms)
- #enabled : Bool
- #endless : Bool
- #initial_delay_ms : Int32
- #jitter_ms : Int32
- #max_delay_ms : Int32
- #multiplier : Float64
Constructor Detail
def self.new(enabled : Bool = true, endless : Bool = true, initial_delay_ms : Int32 = 500, max_delay_ms : Int32 = 10000, multiplier : Float64 = 1.8, jitter_ms : Int32 = 250)
#
Instance Method Detail
def copy_with(enabled _enabled = @enabled, endless _endless = @endless, initial_delay_ms _initial_delay_ms = @initial_delay_ms, max_delay_ms _max_delay_ms = @max_delay_ms, multiplier _multiplier = @multiplier, jitter_ms _jitter_ms = @jitter_ms)
#