Module: sip-router
Branch: daniel/pv
Commit: d74b7829c6f0c23d786e6e3c3f0cba8b61b438b1
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d74b782…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)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=d74…