Table of Contents

Constructor LogarithmicTimeout

Namespace
Terminal.Gui.App
Assembly
Terminal.Gui.dll

LogarithmicTimeout(TimeSpan, Func<bool>)

Creates a new instance where stages are the logarithm multiplied by the baseDelay (starts fast then slows).

public LogarithmicTimeout(TimeSpan baseDelay, Func<bool> callback)

Parameters

baseDelay TimeSpan

Multiple for the logarithm

callback Func<bool>

Method to invoke