Package ghidra.async
Class AsyncDebouncer.Bypass<T>
java.lang.Object
ghidra.async.AsyncDebouncer<T>
ghidra.async.AsyncDebouncer.Bypass<T>
- Enclosing class:
AsyncDebouncer<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class ghidra.async.AsyncDebouncer
AsyncDebouncer.Bypass<T>
-
Field Summary
Fields inherited from class ghidra.async.AsyncDebouncer
alarm, lastContact, listeners, settledPromise, timer, windowMillis
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ghidra.async.AsyncDebouncer
addListener, doSettled, removeListener, settled, stable
-
Constructor Details
-
Bypass
public Bypass()
-
-
Method Details
-
contact
Description copied from class:AsyncDebouncer
Send a contact eventThis sets or resets the timer for the event window. The settled event will fire with the given value after this waiting period, unless another contact event occurs first.
- Overrides:
contact
in classAsyncDebouncer<T>
- Parameters:
val
- the new value
-