DoHController: {
_debounceTimer: any;
_heuristicsAreEnabled: any;
_lastDebounceTimestamp: number;
_runsWhileThrottling: number;
_wasThrottleExtended: any;
resetPromise: any;
_cancelDebounce(): any;
_handleThrottleTimeout(): any;
_throttleHeuristics(): any;
_uninit(): any;
disableHeuristics(state: any): any;
init(): any;
maybeEnableHeuristics(): any;
observe(subject: any, topic: any, data: any): any;
onConnectionChanged(): any;
onConnectionChangedDebounced(): any;
onConnectivityAvailable(): any;
onPrefChanged(pref: any): any;
reset(): any;
rollback(): any;
runHeuristics(evaluateReason: any): any;
runHeuristicsThrottled(evaluateReason: any): any;
runTRRSelection(): any;
runTRRSelectionDryRun(): any;
setState(state: any): any;
}
Type declaration
-
_debounceTimer: any
-
_heuristicsAreEnabled: any
-
_lastDebounceTimestamp: number
-
_runsWhileThrottling: number
-
_wasThrottleExtended: any
-
resetPromise: any
-
_cancelDebounce:function
- _cancelDebounce(): any
-
Returns any
-
_handleThrottleTimeout:function
- _handleThrottleTimeout(): any
-
Returns any
-
_throttleHeuristics:function
- _throttleHeuristics(): any
-
Returns any
-
_uninit:function
- _uninit(): any
-
Returns any
-
disableHeuristics:function
- disableHeuristics(state: any): any
-
Returns any
-
init:function
-
maybeEnableHeuristics:function
- maybeEnableHeuristics(): any
-
Returns any
-
observe:function
- observe(subject: any, topic: any, data: any): any
-
Parameters
-
subject: any
-
topic: any
-
data: any
Returns any
-
onConnectionChanged:function
- onConnectionChanged(): any
-
Returns any
-
onConnectionChangedDebounced:function
- onConnectionChangedDebounced(): any
-
Returns any
-
onConnectivityAvailable:function
- onConnectivityAvailable(): any
-
Returns any
-
onPrefChanged:function
- onPrefChanged(pref: any): any
-
Returns any
-
reset:function
-
rollback:function
- rollback(): any
-
Returns any
-
runHeuristics:function
- runHeuristics(evaluateReason: any): any
-
Returns any
-
runHeuristicsThrottled:function
- runHeuristicsThrottled(evaluateReason: any): any
-
Returns any
-
runTRRSelection:function
- runTRRSelection(): any
-
Returns any
-
runTRRSelectionDryRun:function
- runTRRSelectionDryRun(): any
-
Returns any
-
setState:function
- setState(state: any): any
-
Returns any