26 Commits

Author SHA1 Message Date
matthias.ringwald
9f42df27c7 moved posix time handler code to run_loop_posix.c, implemented support for tick based timers for EMBEDDED 2011-06-16 15:17:57 +00:00
matthias.ringwald
694159226e fix -Wstrict-prototypes 2011-06-06 13:57:15 +00:00
matthias.ringwald
dbb0dcb43a added HAVE_TIME checks 2011-06-05 09:59:34 +00:00
matthias.ringwald
9cfcc54d6f replaced printf and fprintf(\stderr with log_dbg and log_err 2011-05-05 18:45:28 +00:00
matthias.ringwald
7569e8c239 tidy code formatting 2010-12-23 19:35:47 +00:00
matthias.ringwald
d527d738c2 honor USE_POSIX_RUN_LOOP 2010-10-02 10:35:58 +00:00
matthias.ringwald
7f2435e617 use new debug.h 2010-07-04 19:28:21 +00:00
matthias.ringwald
3cc46c89b0 make support for POSIX run loop optional 2010-07-04 16:20:27 +00:00
matthias.ringwald
0453d688d1 added basic run loop for embedded use 2010-07-04 13:56:43 +00:00
matthias.ringwald
36c74a6d73 don't call return in void function 2010-07-04 13:49:23 +00:00
matthias.ringwald
ed7467aa63 also add private API 2010-06-30 17:12:29 +00:00
matthias.ringwald
981eb02ec5 renamed timer_t to timer_source_t to avoid conflict with timer_t in /usr/include/time.h in Linux 2009-11-23 19:45:32 +00:00
matthias.ringwald
e5304ee6d1 fix compare of null pointer timers 2009-11-05 21:06:19 +00:00
matthias.ringwald
1713bcea3a prepend all source files with 'new BSD' copyright header 2009-10-29 20:25:42 +00:00
matthias.ringwald
e29adc1159 add support for Cocoa CoreFoundation run loop - not fully implemented but usable by clients, use ms instead of s for run_loop_set_timer function 2009-10-07 20:17:19 +00:00
matthias.ringwald
50a0f00727 rename run_loop.c to run_loop_posix.c and add run_loop_cocoa.m 2009-10-01 19:42:45 +00:00
matthias.ringwald
23053b9e43 organize headers: e.g. use <btstack/btstack.h> instead of "btstack.h" 2009-09-28 21:19:05 +00:00
matthias.ringwald
ee091cf1fd automatic HCI link disconnect 2009-08-09 18:39:53 +00:00
matthias.ringwald
436a4afbf2 implemented timer handling in run loop 2009-08-09 13:49:02 +00:00
matthias.ringwald
7b22b9bc7d removed ready paramter from data_source callbacks, added timer management functions to run loop 2009-08-09 13:00:09 +00:00
matthias.ringwald
498571813b prepare socket_server and hci for client/server use 2009-07-13 22:47:32 +00:00
matthias.ringwald
4918f63ce1 implemented basic linked list and used it for the run loop 2009-07-13 21:51:42 +00:00
matthias.ringwald
7596e361ff implemented run_loop compatible socket_server 2009-06-06 21:10:20 +00:00
matthias.ringwald
bb96ef8cd9 adapt hci_transport_t to directly sub-class data_source_t 2009-06-06 19:52:36 +00:00
matthias.ringwald
94ab26f8d1 use new run_loop to handle BT stack 2009-06-06 19:00:32 +00:00
matthias.ringwald
8d4343fb95 start implementing generic run_loop 2009-06-06 17:43:50 +00:00