libb.NonBlockingDelay

class NonBlockingDelay[source]

Bases: object

Non-blocking delay for checking time elapsed.

timeout()[source]

Check if the delay time has elapsed.

Returns:

True if time is up.

Return type:

bool

delay(delay)[source]

Start a non-blocking delay.

Parameters:

delay (float) – Delay duration in seconds.

Return type:

None