Hi,
I have just added a new module for SER unstable version. AVPops
(AVP-operations) module implements a set of script functions providing a
very flexible and complete way of accessing and manipulating the user
AVPs (preferences). The module tries to take full advantage of all AVP
features, like using both types of AVPs (ID and name - ID are much
faster, but name easier to handle) or using both Integer and String values.
A wide range of functions are available:
- interfaces to DB resources (loading/storing/removing AVPs based on
different selection criteria and from different tables)
- functions for swapping information between AVPs and SIP messages;
storing SIP msg values into AVPs or pushing AVP values into messages.
- function for testing/checking the value of an AVP against values from
SIP messages or against other AVPs.
The combination of these function offers possibilities like serial
forking, dynamic checking of platform characteristics, per user
preferences/services, etc.
An up-to-date tutorial providing more information (detailed explanations
and commented examples) can be found on Voice Sistem documentation web
page at
http://voice-system.ro/docs/avpops.
If there are people interested in testing it, I would be grateful for
any feedback.
Salutari,
Ramona