Manages debouncing of network availability, lifecycle, and
connection mode change events. Each event updates the relevant
component of the pending state and resets the debounce timer.
When the timer fires, the reconciliation callback is invoked
with the final combined pending state.
identify() does NOT participate in the debounce window
(CONNMODE spec 3.5.6). Consumers must handle identify separately.
Manages debouncing of network availability, lifecycle, and connection mode change events. Each event updates the relevant component of the pending state and resets the debounce timer. When the timer fires, the reconciliation callback is invoked with the final combined pending state.
identify()does NOT participate in the debounce window (CONNMODE spec 3.5.6). Consumers must handle identify separately.