Hi all, with r76801 the application queue was patched to now include a variable membercount to keep track of the number of queue members.
As Michelson noted in the changelog - as a side effect the QUEUE_MEMBER_COUNT function did also changed to return the number of members regardless of their state. I think that may people still want to use the old method, to get the real member count (members which are logged on). (we are one of those peoples....) In my opinion there are 3 values which are from interest - the complete member count (as it gets now returned by QUEUE_MEMBER_COUNT) - the logged in member count (as QUEUE_MEMBER_COUNT did it before the change) - the free member count (how many logged in members do not have a call) There are two possible ways to implement this - Create an own function for each value of interest (QUEUE_MEMBER_COUNT, QUEUE_AVAILABLE_MEMBERS, QUEUE_FREE_MEMBERS) - Add a parameter to the QUEUE_MEMBER_COUNT function to control which value it should return (no parameter = current behaviour, parameter l = old behaviour, parameter f = only free members) I would be happy to implement this - but i'd like to know which way to go before writting code which then gets thrown away... I did opend issue #0010652 regards, Wolfgang Pichler
_______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
