Module: kamailio
Branch: master
Commit: 2131af6464623a6bab1b23489cc1891faf7378b8
URL: 
https://github.com/kamailio/kamailio/commit/2131af6464623a6bab1b23489cc1891faf7378b8

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-07-10T10:51:05+02:00

tm: docs for rpc command tm.t_uac_attrs

---

Modified: src/modules/tm/doc/rpc.xml

---

Diff:  
https://github.com/kamailio/kamailio/commit/2131af6464623a6bab1b23489cc1891faf7378b8.diff
Patch: 
https://github.com/kamailio/kamailio/commit/2131af6464623a6bab1b23489cc1891faf7378b8.patch

---

diff --git a/src/modules/tm/doc/rpc.xml b/src/modules/tm/doc/rpc.xml
index 00164bc5793..21b77bab2ec 100644
--- a/src/modules/tm/doc/rpc.xml
+++ b/src/modules/tm/doc/rpc.xml
@@ -173,6 +173,46 @@
                </para>
        </section>
 
+       <section id="tm.rpc.t_uac_attrs">
+               <title>
+               <function moreinfo="none">tm.t_uac_attrs</function>
+               </title>
+               <para>
+               Combine the tm.t_uac_* variants, by providing the first 
parameter with
+               attributes, then the other parameters are like for 
tm.t_uac_start.
+               </para>
+               <para>
+               The attributes are in the format 
"name1=value1;...;nameX=valueX". The
+               name of the attribute can be:
+               </para>
+               <itemizedlist>
+                       <listitem><para>
+                               <emphasis>reply</emphasis> - control how the 
reply is waited. If
+                               not provided, acts like tm.t_uac_start. The 
values can be:
+                               "wait" - act like tm.t_uac_wait; "block" - act 
like
+                               tm.t_uac_wait_block.
+                       </para></listitem>
+                       <listitem><para>
+                               <emphasis>cbflags</emphasis> - the transaction 
callback flags. The
+                               values can be: "noack" - to not automatically 
send ACK for local
+                               INVITE requests
+                       </para></listitem>
+                       <listitem><para>
+                               <emphasis>rpflags</emphasis> - RPC parameters 
flags. The values
+                               can be: 1 - the body is hexa-encoded value.
+                       </para></listitem>
+               </itemizedlist>
+               <example>
+               <title>Using <quote>tm.t_uac_attrs</quote></title>
+               <programlisting format="linespecific">
+...
+kamcli rpc tm.t_uac_attrs 'reply=wait;cbflags=noack;rpflags=1' 'INVITE' ...
+...
+</programlisting>
+               </example>
+       </section>
+
+
        <section id="tm.rpc.cancel">
                <title>
                <function moreinfo="none">tm.cancel</function>

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to