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
cookbooks:5.3.x:pseudovariables [2019/11/15 15:07]
giavac [$http_req(key)]
cookbooks:5.3.x:pseudovariables [2020/01/15 18:38]
mbungalski
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 ====
cookbooks/5.3.x/pseudovariables.txt ยท Last modified: 2020/01/15 18:38 by mbungalski