[OpenSIPS-Devel] [OpenSIPS/opensips] a75a89: Enhance the ASYNC API.
Bogdan-Andrei Iancu
bogdan at opensips.org
Thu Mar 2 11:39:00 EST 2017
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: a75a8947dd9a78c66fc9f15a8c09397780f1dde3
https://github.com/OpenSIPS/opensips/commit/a75a8947dd9a78c66fc9f15a8c09397780f1dde3
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M async.c
M async.h
M modules/aaa_radius/aaa_radius.c
M modules/avpops/avpops.c
M modules/avpops/avpops_impl.c
M modules/avpops/avpops_impl.h
M modules/cfgutils/cfgutils.c
M modules/cgrates/cgrates_auth.c
M modules/cgrates/cgrates_auth.h
M modules/cgrates/cgrates_cmd.c
M modules/cgrates/cgrates_cmd.h
M modules/cgrates/cgrates_common.c
M modules/cgrates/cgrates_common.h
M modules/exec/exec_mod.c
M modules/ldap/ldap_exp_fn.c
M modules/ldap/ldap_exp_fn.h
M modules/ldap/ldap_mod.c
M modules/rest_client/rest_client.c
M modules/sipcapture/sipcapture.c
M modules/tm/async.c
M sr_module.h
Log Message:
-----------
Enhance the ASYNC API.
ASYNC engine allows resume via non-FD events (outside I/O reactor scope)
Combine all the async context (async, FD-based, launch) in a single structure (that can be derived)
The proto for the module ASYNC functions changed in order to expose the async context ; all the further params where merged into the context structure.
More information about the Devel
mailing list