tevent: add tevent_context_wrapper_create() infrastructure
authorStefan Metzmacher <metze@samba.org>
Tue, 22 Jul 2014 14:51:38 +0000 (16:51 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 17 May 2018 07:51:48 +0000 (09:51 +0200)
commitd938e2da780e5533fd7214c89404ab29406ad12b
treeb0c5e85282c9e4d4d418eb26bc432b2841f58df6
parent1447bb5822b8d44ee11b83e6a2ec0992370e4824
tevent: add tevent_context_wrapper_create() infrastructure

This allows to specify wrapper tevent_contexts which adds the ability
to run functions before and after the event handler functions.

This can be used to implement impersonation hooks
or advanced debugging/profiling hooks.
lib/tevent/tevent.c
lib/tevent/tevent.h
lib/tevent/tevent_debug.c
lib/tevent/tevent_fd.c
lib/tevent/tevent_immediate.c
lib/tevent/tevent_internal.h
lib/tevent/tevent_signal.c
lib/tevent/tevent_threads.c
lib/tevent/tevent_timed.c
lib/tevent/tevent_wrapper.c [new file with mode: 0644]
lib/tevent/wscript