Module: sip-router
Branch: tmp/ims_charging
Commit: 32e26c3e914366636e4dcc6e8872eea16740e090
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=32e26c3…
Author: Carlos Ruiz Diaz <carlos.ruizdiaz(a)gmail.com>
Committer: Carlos Ruiz Diaz <carlos.ruizdiaz(a)gmail.com>
Date: Fri Sep 27 16:05:17 2013 -0400
ims_charging: added async support
- Ro_ccr is now called asynchronously and resumed on an external custom cfg route
- Interim and final CCR are now also async
---
modules/ims_charging/ccr.c | 2 +-
modules/ims_charging/dialog.c | 12 +-
modules/ims_charging/ims_ro.c | 462 ++++++++++++++++++++++++++-------------
modules/ims_charging/ims_ro.h | 12 +-
modules/ims_charging/mod.c | 63 ++++--
modules/ims_charging/mod.h | 4 +
modules/ims_charging/ro_timer.c | 200 ++++++++++-------
modules/ims_charging/ro_timer.h | 4 +
8 files changed, 500 insertions(+), 259 deletions(-)
Diff:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=32e…