1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/lib/tevent
Pavel Březina 683c44a79f tevent: add event trace api
Adds new tracing API to trace fd, timer, signal and immediate events
on specific trace points: attach, before handler and dettach.

This can be used in combination with the event tag to keep track
of the currently executed event for purpose of debugging.

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

Signed-off-by: Pavel Březina <pbrezina@redhat.com>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2021-07-07 05:07:30 +00:00
..
ABI tevent: add event trace api 2021-07-07 05:07:30 +00:00
doc tevent: Fix a docu typo 2018-09-14 07:49:13 +02:00
tests tevent: add event trace api 2021-07-07 05:07:30 +00:00
bindings.py PEP8: fix E306: expected 1 blank line before a nested definition, found 0 2018-08-24 07:49:30 +02:00
configure build: Move python detection back into waf (instead of in configure and Makefile) 2018-12-14 14:40:19 +01:00
doxy.config tevent: Link the tutorial on the mainpage. 2013-06-12 19:54:30 +02:00
echo_server.c lib/async_req/async_sock.c set socket close on exec 2017-12-18 04:38:19 +01:00
Makefile Search for location of waf script 2019-02-26 10:39:24 +01:00
pytevent.c Fix clang 9 missing-field-initializer warnings 2020-05-08 09:31:31 +00:00
test_req.c lib: Avoid the use of open_memstream in tevent_req_profile_string 2018-10-08 22:17:11 +02:00
testsuite.c test: Make local.event.*.fd1 a bit less flapping 2020-05-06 11:58:42 +00:00
tevent_debug.c tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent_epoll.c tevent: add tevent_context_wrapper_create() infrastructure 2018-07-11 23:04:21 +02:00
tevent_fd.c tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent_immediate.c tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent_internal.h tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent_liboop.c tevent: Fix a comment 2013-01-18 00:05:37 +01:00
tevent_poll.c tevent: add tevent_context_wrapper_create() infrastructure 2018-07-11 23:04:21 +02:00
tevent_port.c tevent: split out tevent_common_invoke_fd_handler() 2018-07-11 23:04:21 +02:00
tevent_queue.c tevent: add tevent_queue_entry_untrigger() 2018-02-23 04:09:18 +01:00
tevent_req.c lib:tevent: Use correct C99 initializer for tevent_req 2019-01-28 10:29:22 +01:00
tevent_signal.c tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent_standard.c tevent: rewrite/simplify tevent_poll and maintain ev->fd_events correctly 2018-07-11 23:04:17 +02:00
tevent_threads.c tevent: fix CID 1437976 dereference before null check 2018-07-17 13:33:06 +02:00
tevent_timed.c tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent_util.c tevent: Remove single-use ev_str_list_[length|add] 2021-06-04 16:47:34 +00:00
tevent_util.h tevent: Remove single-use ev_str_list_[length|add] 2021-06-04 16:47:34 +00:00
tevent_wakeup.c tevent: Remove a pointless goto 2013-08-16 16:50:23 +02:00
tevent_wrapper.c lib/tevent: clang: 2019-06-11 12:10:17 +00:00
tevent.c tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent.h tevent: add event trace api 2021-07-07 05:07:30 +00:00
tevent.pc.in tevent: Update flags in tevent pkgconfig file 2014-04-04 21:35:34 +02:00
tevent.py PEP8: fix E123: closing bracket does not match indentation of opening bracket's line 2018-08-24 07:49:26 +02:00
wscript tevent: add event trace api 2021-07-07 05:07:30 +00:00