Skip to main content

@dialstack/sdk-dev / native/src / BridgeTimers

Interface: BridgeTimers

Defined in: sdk/native/src/bridge/timers.ts:9

Where the bridge schedules its deadlines and retries. The JS timers are the default, but React Native on Android pauses them in an app that is backgrounded without being killed, even while a headless task runs. A wake whose call never arrives (answered or cancelled before the app re-registered) then waits on a deadline that never fires, and the OS keeps ringing. An integration that can schedule natively passes timers here.

Methods​

clearTimeout()​

TypeScript
clearTimeout(handle): void;

Defined in: sdk/native/src/bridge/timers.ts:11

Parameters​

handle​

unknown

Returns​

void


setTimeout()​

TypeScript
setTimeout(fn, ms): unknown;

Defined in: sdk/native/src/bridge/timers.ts:10

Parameters​

fn​

() => void

ms​

number

Returns​

unknown