소스 검색

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

Kamailio Dev 8 년 전
부모
커밋
3b0390ecf0
1개의 변경된 파일29개의 추가작업 그리고 9개의 파일을 삭제
  1. 29 9
      src/modules/drouting/README

+ 29 - 9
src/modules/drouting/README

@@ -51,6 +51,7 @@ Anca-Maria Vamanu
               3.12. drg_grpid_col (str)
               3.13. fetch_rows (int)
               3.14. force_dns (int)
+              3.15. enable_keepalive (int)
 
         4. Functions
 
@@ -92,11 +93,12 @@ Anca-Maria Vamanu
    1.12. Set drg_grpid_col parameter
    1.13. Set fetch_rows parameter
    1.14. Set force_dns parameter
-   1.15. do_routing usage
-   1.16. use_next_gw usage
-   1.17. goes_to_gw usage
-   1.18. is_from_gw usage
+   1.15. Set enable_keepalive parameter
+   1.16. do_routing usage
+   1.17. use_next_gw usage
+   1.18. goes_to_gw usage
    1.19. is_from_gw usage
+   1.20. is_from_gw usage
 
 Chapter 1. Admin Guide
 
@@ -136,6 +138,7 @@ Chapter 1. Admin Guide
         3.12. drg_grpid_col (str)
         3.13. fetch_rows (int)
         3.14. force_dns (int)
+        3.15. enable_keepalive (int)
 
    4. Functions
 
@@ -500,6 +503,7 @@ Chapter 1. Admin Guide
    3.12. drg_grpid_col (str)
    3.13. fetch_rows (int)
    3.14. force_dns (int)
+   3.15. enable_keepalive (int)
 
 3.1. db_url(str)
 
@@ -690,6 +694,22 @@ modparam("drouting", "fetch_rows", 1500)
 modparam("drouting", "force_dns", 0)
 ...
 
+3.15. enable_keepalive (int)
+
+   Enable monitoring of GW/destinations using keepalive module.
+   Destinations found unavailable will not be used on do_routing() call.
+
+   NOTE: this option is only compatible with <em>sort_order</em> 0
+   currently. With sort_order value of 1 or 2, destinations status will
+   simply be ignored.
+
+   Default value is “0 (disabled)”.
+
+   Example 1.15. Set enable_keepalive parameter
+...
+modparam("drouting", "enable_keepalive", 1)
+...
+
 4. Functions
 
    4.1. do_routing("[groupID]")
@@ -710,7 +730,7 @@ modparam("drouting", "force_dns", 0)
    specification. If none specified, the function will automatically try
    to query the dr_group table to get this information.
 
-   Example 1.15. do_routing usage
+   Example 1.16. do_routing usage
 ...
 do_routing();
 ...
@@ -733,7 +753,7 @@ do_routing("$avp(i:10)");
    is no other alternative destinations are found or in case of internal
    processing error.
 
-   Example 1.16. use_next_gw usage
+   Example 1.17. use_next_gw usage
 ...
 if (use_next_gw()) {
         t_relay();
@@ -754,7 +774,7 @@ if (use_next_gw()) {
    The function can take one optional parameter:
      * type (optional) - GW/destination type to be checked
 
-   Example 1.17. goes_to_gw usage
+   Example 1.18. goes_to_gw usage
 ...
 if (goes_to_gw("1")) {
         sl_send_reply("403","Forbidden");
@@ -775,7 +795,7 @@ if (goes_to_gw("1")) {
      * flags - if message is a request and the GW has a STRIP defined,
        then apply it if GW is source.
 
-   Example 1.18. is_from_gw usage
+   Example 1.19. is_from_gw usage
 ...
 if (is_from_gw("1") {
 }
@@ -793,7 +813,7 @@ if (is_from_gw("1") {
      * flags (optional) - if message is a request and the GW has a STRIP
        defined, then apply it if GW is source.
 
-   Example 1.19. is_from_gw usage
+   Example 1.20. is_from_gw usage
 ...
 if (is_from_gw("3","1") {
 }