Timers: setInterval and setTimeout

Shripad K assortmentofsorts at gmail.com
Wed Aug 1 13:09:15 PDT 2012


Okay really sorry to bother you all. I found a better way of 
dealing with timers. Coupled tango's signal/slot implementation 
with its Selector abstraction (with timeout) and things work like 
a charm.

On Wednesday, 1 August 2012 at 18:15:44 UTC, Shripad K wrote:
> Hello all,
>
> I'm looking for the right way to implement Javascript-like 
> setInterval and setTimeout in D.
>
> I don't want to use multiple threads + sleep as an 
> implementation. It needs to be single threaded. I was thinking 
> along the lines of creating a timer using ualarm/settimer and 
> listening to SIGALARM. I want it to be efficient as i'll be 
> using it for timing out HTTP requests.
>
> Can someone guide me in the right direction?
>
> Thanks for any help,
> Shripad K.




More information about the Digitalmars-d mailing list