Kaynağa Gözat

topos: docs updated for event routes

Daniel-Constantin Mierla 1 hafta önce
ebeveyn
işleme
913d60bed9
1 değiştirilmiş dosya ile 28 ekleme ve 17 silme
  1. 28 17
      src/modules/topos/doc/topos_admin.xml

+ 28 - 17
src/modules/topos/doc/topos_admin.xml

@@ -659,12 +659,16 @@ request_route {
 		<para>
 		It is executed before doing topology stripping processing for an outgoing
 		SIP message. If 'drop' is executed inside the event route, then the
-		module skips doing the <emphasis>out part of</emphasis> topology hiding.
+		module skips doing the <emphasis>outbound part of</emphasis> topology
+		stripping.
 		</para>
 		<para>
-		Only fake msg is available in this event route.
-		Inside the event route the variables $sndto(ip), $sndto(port) and
-		$sndto(proto) point to the destination.
+		The event route is executed with an internal fake SIP message for the
+		purpose of performace (i.e., no parsing of the outgoing message is done),
+		therefore the R-URI, headers and body do not reflect the content of the
+		outgoing message. However, inside the event route the variables $sndto(ip),
+		$sndto(port) and $sndto(proto) point to the real destination of the SIP
+		message.
 		</para>
 		<example>
 		<title>Usage of event_route[topos:msg-outgoing]</title>
@@ -684,13 +688,14 @@ event_route[topos:msg-outgoing] {
 		<para>
 		It is executed before doing topology stripping processing for a SIP
 		message to be sent out, being executed after event_route[topos:msg-outgoing].
-		If 'drop' is executed inside the event route, then the
-		module skips doing the <emphasis>out part of</emphasis> topology hiding.
+		If 'drop' is executed inside the event route, then the module skips doing
+		the <emphasis>outbound part of</emphasis> topology stripping.
 		</para>
 		<para>
-		A copy of the SIP msg to be sent out is available in this event route.
-		Inside the event route the variables $sndto(ip), $sndto(port) and
-		$sndto(proto) point to the destination.
+		A copy of the SIP message to be sent out is made available in this event
+		route, thefore the R-URI, headers and body reflect the content of the outgoing
+		SIP message. Inside the event route the variables $sndto(ip), $sndto(port)
+		and $sndto(proto) point to the real destination of the SIP message.
 		</para>
 		<example>
 		<title>Usage of event_route[topos:msg-sending]</title>
@@ -710,11 +715,16 @@ event_route[topos:msg-sending] {
 		<para>
 		It is executed before doing topology stripping processing for an incoming
 		SIP message. If 'drop' is executed inside this event route, then the
-		module skips doing the <emphasis>in part of</emphasis> topology hiding.
+		module skips doing the <emphasis>inbound part of</emphasis> topology
+		stripping.
 		</para>
 		<para>
-		Only fake msg is available in this event route.
-		$si, $sp and $proto will have default fake values.
+		The event route is executed with an internal fake SIP message for the
+		purpose of performace (i.e., no parsing of the incoming message is done),
+		therefore the R-URI, headers and body do not reflect the content of the
+		incoming message. However, inside the event route the variables $si,
+		$sp and $proto point to the real source address of the SIP message, as
+		well as the keywords src_port and dst_port.
 		</para>
 		<example>
 		<title>Usage of event_route[topos:msg-incoming]</title>
@@ -735,12 +745,14 @@ event_route[topos:msg-incoming] {
 		It is executed before doing topology stripping processing for a SIP
 		message that was received, being executed after event_route[topos:msg-incoing].
 		If 'drop' is executed inside this event route, then the
-		module skips doing the <emphasis>in part of</emphasis> topology hiding.
+		module skips doing the <emphasis>inbound part of</emphasis> topology hiding.
 		</para>
 		<para>
-		A copy of the received SIP msg is available in this event route.
-		$si, $sp and $proto will have correct, expected values.
-		Also src_port and dst_port can be used here.
+		A copy of the incoming SIP message is made available in this event route,
+		thefore the R-URI, headers and body reflect the content of the incoming
+		SIP message. Inside the event route the variables $si, $sp and $proto
+		point to the real source address of the SIP message, as well as the keywords
+		src_port and dst_port.
 		</para>
 		<example>
 		<title>Usage of event_route[topos:msg-receiving]</title>
@@ -765,4 +777,3 @@ event_route[topos:msg-receiving] {
 	</section>
 	</section>
 </chapter>
-