User Tools

Site Tools


cookbooks:5.3.x:pseudovariables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cookbooks:5.3.x:pseudovariables [2019/11/15 15:07]
giavac [$http_req(key)]
cookbooks:5.3.x:pseudovariables [2020/02/21 17:13] (current)
btriller
Line 12: Line 12:
 Pseudo-Variables are implemented by various modules, most of them are provided by **pv** (if there is no special reference to a module, expect that the pseudo-variable is provided by **pv** module). Pseudo-Variables are implemented by various modules, most of them are provided by **pv** (if there is no special reference to a module, expect that the pseudo-variable is provided by **pv** module).
  
-===== Pseudo-variables usage ===== 
  
 +
 +===== Pseudo-variables usage =====
  
 Pseudo-variables can be used with many modules, among them: Pseudo-variables can be used with many modules, among them:
Line 447: Line 448:
  
 **$ru** - reference to request'​s URI (address in the first line of a SIP request) **$ru** - reference to request'​s URI (address in the first line of a SIP request)
 +
 +INVITE <fc #​ff0000>​**sip:​+49423156789@example.de;​user=phone**</​fc>​ SIP/2.0
  
 <fc #​0000ff>​It is R/W variable (you can assign values to it directly in configuration file)</​fc>​ <fc #​0000ff>​It is R/W variable (you can assign values to it directly in configuration file)</​fc>​
 +
  
 ==== $rU - Username in R-URI ==== ==== $rU - Username in R-URI ====
  
 **$rU** - reference to username in request'​s URI or to the Namespace Identifier of a URN (see RFC 2141) **$rU** - reference to username in request'​s URI or to the Namespace Identifier of a URN (see RFC 2141)
 +
 +INVITE sip:<fc #​ff0000>​**+49423156789**</​fc>​@example.de;​user=phone SIP/2.0
  
 <fc #​0000ff>​It is R/W variable (you can assign values to it directly in configuration file)</​fc>​ <fc #​0000ff>​It is R/W variable (you can assign values to it directly in configuration file)</​fc>​
 +
  
 ==== $rv - SIP message version ==== ==== $rv - SIP message version ====
Line 575: Line 582:
  
 **$tn** - reference to display name of '​To'​ header **$tn** - reference to display name of '​To'​ header
 +
 +To: "<​fc #​ff0000>​**Bob**</​fc>"​ <​sip:​+4942315678@example.de;​user=phone>​
  
 ==== $tt - To tag ==== ==== $tt - To tag ====
Line 590: Line 599:
  
 **$tu** - reference to URI of '​To'​ header **$tu** - reference to URI of '​To'​ header
 +
 +To: "​Bob"​ <​sip:<​fc #​ff0000>​**+4942315678@example.de;​user=phone**</​fc>>​
  
 ==== $tU - To URI Username ==== ==== $tU - To URI Username ====
  
 **$tU** - reference to username in URI of '​To'​ header **$tU** - reference to username in URI of '​To'​ header
 +
 +To: "​Bob"​ <​sip:<​fc #​ff0000>​**+4942315678**</​fc>​@example.de;​user=phone>​
  
 ==== $Tb - Startup timestamp ==== ==== $Tb - Startup timestamp ====
Line 2132: Line 2145:
  
   * version - HEP version   * version - HEP version
-  * src_ip - source IP address 
-  * dst_ip - destination IP address 
   * 0x000 - HEP attribute 0x000   * 0x000 - HEP attribute 0x000
   * 0x999 - HEP attribute 0x999   * 0x999 - HEP attribute 0x999
cookbooks/5.3.x/pseudovariables.1573826853.txt.gz ยท Last modified: 2019/11/15 15:07 by giavac