Node.js контекст таймера надстройки

Методы libuv timer документированы Вот и предоставить способ дополнению Node.js для получения обратного вызова через регулярные промежутки времени для выполнения произвольной обработки.

uv_timer_t timer;
uv_timer_init( uv_default_loop(), &timer);
uv_timer_start( &timer, callback, 0, interval );

Вот Перезвоните метод тайм-аута с прототипом:

void callback( uv_timer_t *handle, int status );

Как мне предоставить контекст, предпочтительно в форме недействительным* к процедуре обратного вызова таймера?

1

Решение

Вы можете предоставить контекст, назначив указатель на него элементу данных структуры uv_timer_t, например:

uv_timer_t timer;
timer.data = context;
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]