API GetLFGQueueStats

Returns the current state and wait times for being in queue. hasData, leaderNeeds, tankNeeds, healerNeeds, dpsNeeds, totalTanks, totalHealers, totalDPS, instanceType, instanceSubType, instanceName, averageWait, tankWait, healerWait, dpsWait, myWait, queuedTime, activeID = GetLFGQueueStats(category [, activeID])

Arguments
The first argument has two forms, affecting how the function behaves (see details):
 * category : - Depending on which type of LFG you're looking for.
 * activeID : - Specific LFG 'forming group' ID

Returns

 * hasData :  - indicates if you are in queue
 * leaderNeeds : - if group still needs a leader designated
 * tankNeeds : - waiting for a tank
 * healerNeeds : - waiting for a designated healer
 * dpsNeeds : - needing more DPS'ers
 * totalTanks : - total tanks needed for this queue
 * totalHealers : - total healers needed for this queue
 * totalDPS : - total DPS'ers needed for this queue
 * instanceType : - unknown relation
 * instanceSubType : - unknown relation
 * instanceName : - as selected in LFD Finder
 * averageWait : - average wait for an entire group to be assembled
 * tankWait : - average wait time for queuing Tanks
 * healerWait : - average wait time for queuing Healers
 * dpsWait : - average wait time for queuing DPS'ers
 * myWait : - predicted wait time for you
 * queuedTime : - appears to be the absolute time of when the queue began.  Use against GetTime
 * activeID : unknown