On 06/16/2009 12:31 PM, Alex Hermann wrote:
On Tuesday 16 June 2009, Henning Westerholt wrote:
On Dienstag, 16. Juni 2009, Alex Hermann wrote:
(how) can I access $var() variables via the perl module?
OpenSER::AVP::get() does not work for $var().
is there perhaps a generic pseudo-variable access method exported from the perl module? $var is just a PV in the end.
Thanks for the hint, that works.
$m->pseudoVar('$var(...)')
note that in some cases, this method is not safe. This because some PVs allocate structures in memory for the name. $var is safe, as a first look, but $sht isn't it. For AVP you have a special perl class and should be the way to access unsafe PVs - copy it to avp before calling the perl script.
Cheers, Daniel