Browse code

enhance docs

describe that the ACK tm callback is executed in INVITE context

Klaus Darilion authored on 17/09/2010 14:29:36
Showing 1 changed files
... ...
@@ -197,6 +197,13 @@ if (uri=~"sip:+40") /* calls to Romania */ {
197 197
 			http://kamailio.org/dokuwiki/doku.php/pseudovariables:devel</ulink>
198 198
 			</para>
199 199
 			<para>
200
+			Note: For all the ACK processed by tm, the registered callbacks
201
+			(like acc module) will be called with the corresponding INVITE
202
+			transaction contexts as long as this is still available. This means
203
+			that the ACK callbacks will see the AVPs setup for the INVITE
204
+			transaction and not the AVPs setup before t_relay().
205
+			</para>
206
+			<para>
200 207
 			Via <emphasis>log_name</emphasis> you define how/where the 
201 208
 			<emphasis>data</emphasis> will be logged. Its meaning depends 
202 209
 			of the accounting support which is used:
... ...
@@ -552,6 +559,7 @@ modparam("acc", "log_facility", "LOG_DAEMON")
552 559
 		<title><varname>log_extra</varname> (string)</title>
553 560
 		<para>
554 561
 		Extra values to be logged.
562
+		See section <xref linkend="ACC-extra-id"/> for more details.
555 563
 		</para>
556 564
 		<para>
557 565
 		Default value is NULL.
... ...
@@ -639,6 +647,7 @@ modparam("acc", "service_type", 16)
639 647
 		<title><varname>radius_extra</varname> (string)</title>
640 648
 		<para>
641 649
 		Extra values to be logged via RADIUS - RADIUS specific.
650
+		See section <xref linkend="ACC-extra-id"/> for more details.
642 651
 		</para>
643 652
 		<para>
644 653
 		Default value is NULL.
... ...
@@ -842,6 +851,7 @@ modparam("acc", "acc_time_column", "time")
842 851
 		<title><varname>db_extra</varname> (string)</title>
843 852
 		<para>
844 853
 		Extra values to be logged into database - DB specific.
854
+		See section <xref linkend="ACC-extra-id"/> for more details.
845 855
 		</para>
846 856
 		<para>
847 857
 		Default value is NULL.
... ...
@@ -922,6 +932,7 @@ modparam("acc", "diameter_client_port", 3000)
922 932
 		<title><varname>diameter_extra</varname> (string)</title>
923 933
 		<para>
924 934
 		Extra values to be logged via DIAMETER - DIAMETER specific.
935
+		See section <xref linkend="ACC-extra-id"/> for more details.
925 936
 		</para>
926 937
 		<para>
927 938
 		Default value is NULL.