[SR-Dev] git:sip-router: pseudo-variable engine api

Daniel-Constantin Mierla miconda at gmail.com
Thu Nov 20 13:22:41 CET 2008


Module: sip-router
Branch: daniel/pv
Commit: d74b7829c6f0c23d786e6e3c3f0cba8b61b438b1
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d74b7829c6f0c23d786e6e3c3f0cba8b61b438b1

Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Nov 20 13:39:29 2008 +0200

pseudo-variable engine api

- imported pvar.h and unified PV and transformations interface in
  pvapi.c
- PV engine does not use anymore static array plus a linked list for PV
  implementations, PVs will be in module and indexed in a hash table
  (small performance enhancement)
- transformations are registered via same model as PV, they will be
  implemented in modules, the core will held a hash table to index them
- the core gets a smaller footprint now and better flexibility in
  hadling PVs and transformations. pv and transformations will be moved
  in pv module
- compiles but no testing so far

---

 pvapi.c |  952 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 952 insertions(+), 0 deletions(-)

Diff:   http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=d74b7829c6f0c23d786e6e3c3f0cba8b61b438b1




More information about the sr-dev mailing list