From 454241dd5820a817006ccd58cdd323add37497e7 Mon Sep 17 00:00:00 2001 From: Mark Michelson Date: Thu, 8 Jan 2009 19:48:42 +0000 Subject: Add the average talk time for a queue This patch adds the functionality to app_queue of calculating the average amount of time that channels are bridged for a queue. The algorithm used to calculate the average is the same exponential average currently used to calculate the average holdtime. See the CHANGES file to see the methods you may use to view this information. (closes issue #13960) Reported by: coolmig Patches: app_queue.c.diff.trunk-r158840 uploaded by coolmig (license 621) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@167792 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- CHANGES | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index 334632a8f..e9e651b2b 100644 --- a/CHANGES +++ b/CHANGES @@ -723,8 +723,12 @@ Queue changes is typically placed. * The configuration method for the "joinempty" and "leavewhenempty" options has changed to a comma-separated list of methods of determining member availability - instead of vague terms such as "yes," "loose," "no," and "strict." These old four - values are still accepted for backwards-compatibility, though. + instead of vague terms such as "yes," "loose," "no," and "strict." These old four + values are still accepted for backwards-compatibility, though. + * The average talktime is now calculated on queues. This information is reported via the + CLI commands "queue show" and "queues show"; through the AMI events AgentComplete, QueueSummary, + and QueueParams; and through the channelvariable QUEUETALKTIME if setinterfacevar=yes is set for + the queue. MeetMe Changes -------------- -- cgit v1.2.3