|
@@ -137,7 +137,7 @@ $avp(i3:123) - the AVP identified by the integer 123 which has script flags 1
|
|
|
</section>
|
|
|
<section>
|
|
|
<title>Parameters</title>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.db_url">
|
|
|
<title><varname>db_url</varname> (string)</title>
|
|
|
<para>
|
|
|
DB URL for database connection.
|
|
@@ -156,7 +156,7 @@ modparam("avpops","db_url","mysql://user:passwd@host/database")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.avp_table">
|
|
|
<title><varname>avp_table</varname> (string)</title>
|
|
|
<para>
|
|
|
DB table to be used.
|
|
@@ -176,7 +176,7 @@ modparam("avpops","avp_table","avptable")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.use_domain">
|
|
|
<title><varname>use_domain</varname> (integer)</title>
|
|
|
<para>
|
|
|
If the domain part of the URI should be used for
|
|
@@ -196,7 +196,7 @@ modparam("avpops","use_domain",1)
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.uuid_column">
|
|
|
<title><varname>uuid_column</varname> (string)</title>
|
|
|
<para>
|
|
|
Name of column containing the uuid (unique user id).
|
|
@@ -214,7 +214,7 @@ modparam("avpops","uuid_column","uuid")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.username_column">
|
|
|
<title><varname>username_column</varname> (string)</title>
|
|
|
<para>
|
|
|
Name of column containing the username.
|
|
@@ -232,7 +232,7 @@ modparam("avpops","username_column","username")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.domain_column">
|
|
|
<title><varname>domain_column</varname> (string)</title>
|
|
|
<para>
|
|
|
Name of column containing the domain name.
|
|
@@ -250,7 +250,7 @@ modparam("avpops","domain_column","domain")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.attribute_column">
|
|
|
<title><varname>attribute_column</varname> (string)</title>
|
|
|
<para>
|
|
|
Name of column containing the attribute name (AVP name).
|
|
@@ -269,7 +269,7 @@ modparam("avpops","attribute_column","attribute")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.value_column">
|
|
|
<title><varname>value_column</varname> (string)</title>
|
|
|
<para>
|
|
|
Name of column containing the AVP value.
|
|
@@ -288,7 +288,7 @@ modparam("avpops","value_column","value")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.type_column">
|
|
|
<title><varname>type_column</varname> (string)</title>
|
|
|
<para>
|
|
|
Name of integer column containing the AVP type.
|
|
@@ -325,7 +325,7 @@ modparam("avpops","type_column","type")
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.p.db_scheme">
|
|
|
<title><varname>db_scheme</varname> (string)</title>
|
|
|
<para>
|
|
|
Definition of a DB scheme to be used for non-standard
|
|
@@ -375,7 +375,7 @@ modparam("avpops","db_scheme",
|
|
|
|
|
|
<section>
|
|
|
<title>Functions</title>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_db_load">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_db_load(source,name)
|
|
|
</function>
|
|
@@ -445,7 +445,7 @@ avp_db_load("$ru","$avp(i1:123)/$some_scheme");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_db_store">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_db_store(source,name)</function>
|
|
|
</title>
|
|
@@ -472,7 +472,7 @@ avp_db_store("$ru/username","$avp(email)");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_db_delete">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_db_delete(source,name)</function>
|
|
|
</title>
|
|
@@ -499,7 +499,7 @@ avp_db_delete("$uuid","$avp(s:404fwd)/fwd_table");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_db_query">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_db_query(query[,dest])</function>
|
|
|
</title>
|
|
@@ -567,7 +567,7 @@ avp_db_query("delete from subscriber");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_delete">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_delete(name)
|
|
|
</function>
|
|
@@ -612,7 +612,7 @@ avp_delete("a3");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_pushto">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_pushto(destination,name)
|
|
|
</function>
|
|
@@ -678,7 +678,7 @@ avp_pushto("$br","$avp(i:680)");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_check">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_check(name,op_value)
|
|
|
</function>
|
|
@@ -789,7 +789,7 @@ avp_check("$xavp(op=>foo[*])","fm/$xavp(op=>fm[$var(id)])/g");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_copy">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_copy(old_name,new_name)
|
|
|
</function>
|
|
@@ -839,7 +839,7 @@ avp_copy("$avp(old)","$avp(new)/gd");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_printf">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_printf(dest, format)
|
|
|
</function>
|
|
@@ -888,7 +888,7 @@ avp_printf("$avp(i:20)", "This is a $rm request with call-id $hdr(call-id)");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_subst">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_subst(avps, subst)</function>
|
|
|
</title>
|
|
@@ -969,7 +969,7 @@ avp_subst("$avp(i:678)/$avp(i:679)/g", "/(.*)@(.*)/\1@$rd/");
|
|
|
processing will use it.
|
|
|
</para>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_op">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_op(name,op_value)
|
|
|
</function>
|
|
@@ -1046,7 +1046,7 @@ avp_op("$avp(number)","sub/$avp(number2)/d");
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.is_avp_set">
|
|
|
<title>
|
|
|
<function moreinfo="none">is_avp_set(name)
|
|
|
</function>
|
|
@@ -1085,7 +1085,7 @@ if(is_avp_set("$avp(i:678)"))
|
|
|
</programlisting>
|
|
|
</example>
|
|
|
</section>
|
|
|
- <section>
|
|
|
+ <section id="avpops.f.avp_print">
|
|
|
<title>
|
|
|
<function moreinfo="none">avp_print()
|
|
|
</function>
|