Commit 67115b3cfc5db8aa99be0b2003152ce73df8bd89
1 parent
c5e89006
Exists in
master
and in
3 other branches
Implementando callbacks para ativação de temporizadores através da API android
Showing
2 changed files
with
7 additions
and
3 deletions
Show diff stats
iocalls.c
... | ... | @@ -533,12 +533,16 @@ static void internal_ring_bell(H3270 *session) |
533 | 533 | |
534 | 534 | void * AddTimeOut(unsigned long interval_ms, H3270 *session, void (*proc)(H3270 *session)) |
535 | 535 | { |
536 | + void *timer; | |
536 | 537 | CHECK_SESSION_HANDLE(session); |
537 | - return add_timeout(interval_ms,session,proc); | |
538 | + timer = add_timeout(interval_ms,session,proc); | |
539 | + trace("Timeout %p created with %ld ms",timer,interval_ms); | |
540 | + return timer; | |
538 | 541 | } |
539 | 542 | |
540 | 543 | void RemoveTimeOut(void * timer) |
541 | 544 | { |
545 | + trace("Removing timeout %p",timer); | |
542 | 546 | return remove_timeout(timer); |
543 | 547 | } |
544 | 548 | ... | ... |
sources.mak
... | ... | @@ -27,12 +27,12 @@ |
27 | 27 | # Terminal only sources |
28 | 28 | TERMINAL_SOURCES = bounds.c ctlr.c util.c toggles.c screen.c selection.c kybd.c telnet.c \ |
29 | 29 | host.c sf.c ansi.c resolver.c tables.c utf8.c charset.c \ |
30 | - version.c session.c state.c html.c | |
30 | + version.c session.c state.c html.c trace_ds.c see.c | |
31 | 31 | |
32 | 32 | # Network I/O Sources |
33 | 33 | NETWORK_SOURCES = iocalls.c proxy.c |
34 | 34 | |
35 | 35 | # Full library sources |
36 | 36 | SOURCES = $(TERMINAL_SOURCES) $(NETWORK_SOURCES) ft.c ft_cut.c ft_dft.c glue.c resources.c \ |
37 | - rpq.c see.c trace_ds.c paste.c macros.c fallbacks.c log.c | |
37 | + rpq.c paste.c macros.c fallbacks.c log.c | |
38 | 38 | ... | ... |