[Freeswitch-users] How to get hangup_time, billsec variables inside script
neo.cheema at gmail.com
Fri Jul 6 13:15:42 MSD 2012
I'm using Lua script to handle calls. For logging purposes, I would
want to get hangup_time, billsec info in the script. However, the code
doesn't work as expected.
local new_session = freeswitch.Session(call_to_create_new_session, session)
if new_session:ready() then
local created_time = new_session:getVariable('created_time')
//Correct value received
local answered_time = new_session:getVariable('answered_time')
// Correct value receive
local hangup_time = new_session:getVariable('hangup_time') //
NULL received. Problem!!
Is there anyway to get this info from Inside the script? I understand
that I can get this info from xml_cdr etc, but is it possible to get
these values inside the script itself?
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users