Module: kamailio
Branch: master
Commit: 22f8dca3ff941addf69148f237c1127e271b00e1
URL:
https://github.com/kamailio/kamailio/commit/22f8dca3ff941addf69148f237c1127…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2021-09-21T16:01:16+02:00
modules: readme files regenerated - posops ... [skip ci]
---
Modified: src/modules/posops/README
---
Diff:
https://github.com/kamailio/kamailio/commit/22f8dca3ff941addf69148f237c1127…
Patch:
https://github.com/kamailio/kamailio/commit/22f8dca3ff941addf69148f237c1127…
---
diff --git a/src/modules/posops/README b/src/modules/posops/README
index d10e25fb3e..319e654c50 100644
--- a/src/modules/posops/README
+++ b/src/modules/posops/README
@@ -37,6 +37,8 @@ Daniel-Constantin Mierla
4.5. pos_headers_end()
4.6. pos_body_start()
4.7. pos_body_end()
+ 4.8. pos_find_str(idx, val)
+ 4.9. pos_findi_str(idx, val)
List of Examples
@@ -48,6 +50,8 @@ Daniel-Constantin Mierla
1.6. pos_headers_end() usage
1.7. pos_body_start() usage
1.8. pos_body_end() usage
+ 1.9. pos_find_str() usage
+ 1.10. pos_findi_str() usage
Chapter 1. Admin Guide
@@ -72,6 +76,8 @@ Chapter 1. Admin Guide
4.5. pos_headers_end()
4.6. pos_body_start()
4.7. pos_body_end()
+ 4.8. pos_find_str(idx, val)
+ 4.9. pos_findi_str(idx, val)
1. Overview
@@ -124,6 +130,8 @@ modparam("posops", "idx0", -200)
4.5. pos_headers_end()
4.6. pos_body_start()
4.7. pos_body_end()
+ 4.8. pos_find_str(idx, val)
+ 4.9. pos_findi_str(idx, val)
4.1. pos_append(idx, val)
@@ -221,3 +229,38 @@ $var(pos) = pos_body_start();
...
$var(pos) = pos_body_end();
...
+
+4.8. pos_find_str(idx, val)
+
+ Return the position of the val in message buffer starting at idx. In
+ case of not finding it or error, the return code is negative. If val is
+ at index 0, it returns the value specified by modparam idx0.
+
+ The idx can be an integer value or a variable holding an integer.
+
+ The val can be a static string or variables.
+
+ This function can be used from ANY_ROUTE.
+
+ Example 1.9. pos_find_str() usage
+...
+$var(idx) = pos_find_str("100", "kamailio");
+...
+
+4.9. pos_findi_str(idx, val)
+
+ Return the position of the val (matching case insensitive) in message
+ buffer starting at idx. In case of not finding it or error, the return
+ code is negative. If val is at index 0, it returns the value specified
+ by modparam idx0.
+
+ The idx can be an integer value or a variable holding an integer.
+
+ The val can be a static string or variables.
+
+ This function can be used from ANY_ROUTE.
+
+ Example 1.10. pos_findi_str() usage
+...
+$var(idx) = pos_findi_str("100", "kamailio");
+...