|
|
@@ -2,33 +2,33 @@
|
|
|
#include "hbase.h"
|
|
|
|
|
|
void on_timer(htimer_t* timer) {
|
|
|
- printf("time=%lus on_timer\n", hloop_now(hevent_loop(timer)));
|
|
|
+ printf("time=%llus on_timer\n", hloop_now(hevent_loop(timer)));
|
|
|
}
|
|
|
|
|
|
void on_timer_add(htimer_t* timer) {
|
|
|
- printf("time=%lus on_timer_add\n", hloop_now(hevent_loop(timer)));
|
|
|
+ printf("time=%llus on_timer_add\n", hloop_now(hevent_loop(timer)));
|
|
|
htimer_add(hevent_loop(timer), on_timer_add, 1000, 1);
|
|
|
}
|
|
|
|
|
|
void on_timer_del(htimer_t* timer) {
|
|
|
- printf("time=%lus on_timer_del\n", hloop_now(hevent_loop(timer)));
|
|
|
+ printf("time=%llus on_timer_del\n", hloop_now(hevent_loop(timer)));
|
|
|
htimer_del(timer);
|
|
|
}
|
|
|
|
|
|
void on_timer_reset(htimer_t* timer) {
|
|
|
- printf("time=%lus on_timer_reset\n", hloop_now(hevent_loop(timer)));
|
|
|
+ printf("time=%llus on_timer_reset\n", hloop_now(hevent_loop(timer)));
|
|
|
htimer_reset((htimer_t*)hevent_userdata(timer));
|
|
|
}
|
|
|
|
|
|
void on_timer_quit(htimer_t* timer) {
|
|
|
- printf("time=%lus on_timer_quit\n", hloop_now(hevent_loop(timer)));
|
|
|
+ printf("time=%llus on_timer_quit\n", hloop_now(hevent_loop(timer)));
|
|
|
hloop_stop(hevent_loop(timer));
|
|
|
}
|
|
|
|
|
|
void cron_hourly(htimer_t* timer) {
|
|
|
time_t tt;
|
|
|
time(&tt);
|
|
|
- printf("time=%lus cron_hourly: %s\n", hloop_now(hevent_loop(timer)), ctime(&tt));
|
|
|
+ printf("time=%llus cron_hourly: %s\n", hloop_now(hevent_loop(timer)), ctime(&tt));
|
|
|
}
|
|
|
|
|
|
int main() {
|
|
|
@@ -52,9 +52,9 @@ int main() {
|
|
|
// quit application after 1 min
|
|
|
htimer_add(loop, on_timer_quit, 60000, 1);
|
|
|
|
|
|
- printf("time=%lus begin\n", hloop_now(loop));
|
|
|
+ printf("time=%llus begin\n", hloop_now(loop));
|
|
|
hloop_run(loop);
|
|
|
- printf("time=%lus stop\n", hloop_now(loop));
|
|
|
+ printf("time=%llus stop\n", hloop_now(loop));
|
|
|
hloop_free(&loop);
|
|
|
return 0;
|
|
|
}
|