Module: sip-router Branch: daniel/xavp Commit: ef79b7beb75f3f4ed3a5fa1ba6c76363dc254e3e URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ef79b7be...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: Tue Jun 30 12:26:56 2009 +0200
core: introducing xavp (eXtended AVP)
- design: - one master list stored in core - internal integer id to optimise the search in list (hash value over the string name) - name stored as str and null terminated (can use regexp over it) - string values stored as str and null terminated - other types of value that can be used internally (not in config) - long - long long - time - xavp (or list of xavp) - generic data structure - for more see: http://sip-router.org/wiki/devel/xavp - NOTE: this is not a replacement for existing AVPs, but an add-on, a new pseudo-variable class
---
xavp.c | 508 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ xavp.h | 95 ++++++++++++ 2 files changed, 603 insertions(+), 0 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=ef79...
Daniel-Constantin Mierla schrieb:
- for more see: http://sip-router.org/wiki/devel/xavp
How do XAVPs behave regarding transactions? Are they associated with transactions (like normal AVPs)? Are they available in failure route/reply route?
regards klaus