Commit 67115b3cfc5db8aa99be0b2003152ce73df8bd89

Authored by perry.werneck@gmail.com
1 parent c5e89006

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  
... ...