Module: sip-router
Branch: master
Commit: 6f22852feb1afa87a520b97f456e14cb3c254736
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6f22852…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Wed May 20 21:08:56 2009 +0300
htable: document event_route[htable:mod-init]
---
modules_k/htable/README | 23 +++++++++++++++++++++++
modules_k/htable/doc/htable_admin.xml | 21 +++++++++++++++++++++
2 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/modules_k/htable/README b/modules_k/htable/README
index eac4bc6..03a5956 100644
--- a/modules_k/htable/README
+++ b/modules_k/htable/README
@@ -50,6 +50,10 @@ Elena-Ramona Modroiu
6.1. sht_reload
6.2. sht_dump
+ 7. Event routes
+
+ 7.1. htable:mod-init
+
List of Examples
1.1. Accessing $sht(htname=>key)
@@ -104,6 +108,10 @@ Chapter 1. Admin Guide
6.1. sht_reload
6.2. sht_dump
+ 7. Event routes
+
+ 7.1. htable:mod-init
+
1. Overview
The module adds a hash table container to configuration language. The
@@ -434,3 +442,18 @@ sht_rm_value_re("ha=>.*");
:sht_dump:_reply_fifo_file_
_hash_table_name_
_empty_line_
+
+7. Event routes
+
+ 7.1. htable:mod-init
+
+7.1. htable:mod-init
+
+ When defined, the module calls event_route[htable:mod-init] after all
+ modules have been initialised. A typical use case is to initialise
+ items in hash tables. The event route is executed only once.
+...
+event_route[htable:mod-init] {
+ $sht(a=>x) = 1;
+}
+...
diff --git a/modules_k/htable/doc/htable_admin.xml
b/modules_k/htable/doc/htable_admin.xml
index 783db8e..fbb0a3a 100644
--- a/modules_k/htable/doc/htable_admin.xml
+++ b/modules_k/htable/doc/htable_admin.xml
@@ -553,6 +553,27 @@ sht_rm_value_re("ha=>.*");
</programlisting>
</section>
</section>
+ <section>
+ <title>Event routes</title>
+ <section>
+ <title>
+ <function moreinfo="none">htable:mod-init</function>
+ </title>
+ <para>
+ When defined, the module calls event_route[htable:mod-init] after
+ all modules have been initialised. A typical use case is to
+ initialise items in hash tables. The event route is executed only
+ once.
+ </para>
+ <programlisting format="linespecific">
+...
+event_route[htable:mod-init] {
+ $sht(a=>x) = 1;
+}
+...
+ </programlisting>
+ </section>
+ </section>
</chapter>