# Blocking Timer function

**URL:** <https://forum.sierrawireless.com/t/blocking-timer-function/303>\
**Category:** Development tools\
**Created:** [February 21, 2006, 7:01am UTC](https://forum.sierrawireless.com/t/blocking-timer-function/303 "2006-02-21T07:01:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jedd.forbes](https://avatars.discourse-cdn.com/v4/letter/j/f6c823/32.png) [@jedd.forbes](https://forum.sierrawireless.com/u/jedd.forbes)\
**Post date:** [February 21, 2006, 7:01am UTC](https://forum.sierrawireless.com/t/blocking-timer-function/303/1 "2006-02-21T07:01:20Z")

</div>

Hi,

I’m using adl\_timer API with no trouble (it’s got some nice features actually), but it becomes a problem when you call a function that has to implement a fixed delay.

Does the ADL provide a way of calling a blocking timer function ie. a sleep function, or a function that otherwise returns to where it was called from?

Such a function would improve my life considerably.

cheers,  
Jedd

---

<div class="post-metadata">

**Author:** ![snoooze](https://avatars.discourse-cdn.com/v4/letter/s/f08c70/32.png) [@snoooze](https://forum.sierrawireless.com/u/snoooze)\
**Post date:** [February 21, 2006, 12:50pm UTC](https://forum.sierrawireless.com/t/blocking-timer-function/303/2 "2006-02-21T12:50:33Z")

</div>

Hello Jedd,

Wait() and sleep() have been mentioned before in  
[http://www.wavecom.com/modules/movie/scenes/forums/viewtopic.php?t=95](http://www.wavecom.com/modules/movie/scenes/forums/viewtopic.php?t=95)

> [@](#):
>
> Such a function would improve my life considerably.

Redesign the software and use timers… 😉

/Snoooze
