Module: kamailio
Branch: master
Commit: 3208dd822f94cff7b28d9682b083f3d144d7368e
URL:
https://github.com/kamailio/kamailio/commit/3208dd822f94cff7b28d9682b083f3d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2024-04-05T13:00:32+02:00
textopsx: docs for msg_changed_route(...)
---
Modified: src/modules/textopsx/doc/functions.xml
---
Diff:
https://github.com/kamailio/kamailio/commit/3208dd822f94cff7b28d9682b083f3d…
Patch:
https://github.com/kamailio/kamailio/commit/3208dd822f94cff7b28d9682b083f3d…
---
diff --git a/src/modules/textopsx/doc/functions.xml
b/src/modules/textopsx/doc/functions.xml
index b6b50916051..92666736c86 100644
--- a/src/modules/textopsx/doc/functions.xml
+++ b/src/modules/textopsx/doc/functions.xml
@@ -50,6 +50,33 @@ if(msg_apply_changes())
</example>
</section>
+ <section id="textopsx.f.msg_changed_route">
+ <title>
+ <function moreinfo="none">msg_changed_route(rname)</function>
+ </title>
+ <para>
+ Execute a route block specified by rname, using a new SIP message
+ structure build using the current SIP message with applied changes.
+ The current SIP message does not get the changes applied.
+ </para>
+ <para>
+ This function can be used from ANY_ROUTE.
+ </para>
+ <example>
+ <title><function>msg_changed_route()</function> usage</title>
+ <programlisting format="linespecific">
+...
+append_hf("My-Header: yes\r\n");
+msg_changed_route("UPDATEDMSG");
+...
+route[UPDATEDMSG] {
+ xinfo("My-Header-Value: $hdr(My-Header)\n");
+}
+...
+</programlisting>
+ </example>
+ </section>
+
<section id="textopsx.f.msg_set_buffer">
<title>
<function moreinfo="none">msg_set_buffer(data)</function>