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

Author: Kamailio Dev <kamailio....@kamailio.org>
Committer: Kamailio Dev <kamailio....@kamailio.org>
Date: 2024-06-10T13:16:10+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

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

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index c095bc201be..1e99229575a 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -122,7 +122,7 @@ Federico Cabiddu
               4.14. ds_load_unset()
               4.15. ds_reload()
               4.16. ds_dsg_fetch(setid)
-              4.17. ds_oc_set_rate(setid, uri, val)
+              4.17. ds_oc_set_attrs(setid, uri, rval, tval)
 
         5. RPC Commands
 
@@ -212,7 +212,7 @@ Federico Cabiddu
    1.57. ds_load_unset usage
    1.58. ds_reload usage
    1.59. ds_dsg_fetch() usage
-   1.60. ds_oc_set_rate() usage
+   1.60. ds_oc_set_attrs() usage
    1.61. dispatcher list file
    1.62. Kamailio config script - sample dispatcher usage
 
@@ -291,7 +291,7 @@ Chapter 1. Admin Guide
         4.14. ds_load_unset()
         4.15. ds_reload()
         4.16. ds_dsg_fetch(setid)
-        4.17. ds_oc_set_rate(setid, uri, val)
+        4.17. ds_oc_set_attrs(setid, uri, rval, tval)
 
    5. RPC Commands
 
@@ -1118,7 +1118,7 @@ modparam("dispatcher", "ds_interval_mode", 7200)
    4.14. ds_load_unset()
    4.15. ds_reload()
    4.16. ds_dsg_fetch(setid)
-   4.17. ds_oc_set_rate(setid, uri, val)
+   4.17. ds_oc_set_attrs(setid, uri, rval, tval)
 
 4.1.  ds_select_dst(set, alg[, limit])
 
@@ -1636,22 +1636,26 @@ onreply_route {
     xinfo("set id: 1 - all: $dsg(count); active: $dsg(active)\n");
 ...
 
-4.17.  ds_oc_set_rate(setid, uri, val)
+4.17.  ds_oc_set_attrs(setid, uri, rval, tval)
 
-   Sets the overload control rate for the destination (setid, uri).
+   Sets the overload control rate and time internval limit for the
+   destination (setid, uri).
 
    Description of parameters:
      * setid - the set (group) id. The parameter can be an integer or a
        variable holding an integer value.
      * uri - the URI of the destination.
-     * val - the value of the overload control rate (from 1 to 100) - how
+     * rval - the value of the overload control rate (from 1 to 100) - how
        many times to skip using this destination in 100 selections.
+     * tval - time interval limit to apply the overload control rate (in
+       milliseconds). If the value is 0 or negative, then the default
+       value 500 is used.
 
    This function can be used from ANY_ROUTE.
 
-   Example 1.60. ds_oc_set_rate() usage
+   Example 1.60. ds_oc_set_attrs() usage
 ...
-    ds_oc_set_rate("1", "sip:127.0.0.1:5080", "30");
+    ds_oc_set_attrs("1", "sip:127.0.0.1:5080", "30", "1000");
 ...
 
 5. RPC Commands

_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to