Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
lfg::LfgQueueData Struct Reference

Stores player or group queue info. More...

#include <LFGQueue.h>

Public Member Functions

 LfgQueueData ()
 LfgQueueData (time_t _joinTime, LfgDungeonSet const &_dungeons, LfgRolesMap const &_roles)

Public Attributes

std::string bestCompatible
 Best compatible combination of people queued.
uint8 dps
 Dps needed.
LfgDungeonSet dungeons
 Selected Player/Group Dungeon/s.
uint8 healers
 Healers needed.
time_t joinTime
 Player queue join time (to calculate wait times).
LfgRolesMap roles
 Selected Player Role/s.
uint8 tanks
 Tanks needed.

Detailed Description

Stores player or group queue info.

Definition at line 40 of file LFGQueue.h.

Constructor & Destructor Documentation

◆ LfgQueueData() [1/2]

lfg::LfgQueueData::LfgQueueData ( )
inline

◆ LfgQueueData() [2/2]

lfg::LfgQueueData::LfgQueueData ( time_t _joinTime,
LfgDungeonSet const & _dungeons,
LfgRolesMap const & _roles )
inline

Member Data Documentation

◆ bestCompatible

std::string lfg::LfgQueueData::bestCompatible

Best compatible combination of people queued.

Definition at line 57 of file LFGQueue.h.

Referenced by lfg::LFGQueue::DumpQueueInfo(), lfg::LFGQueue::UpdateBestCompatibleInQueue(), and lfg::LFGQueue::UpdateQueueTimers().

◆ dps

◆ dungeons

◆ healers

uint8 lfg::LfgQueueData::healers

◆ joinTime

time_t lfg::LfgQueueData::joinTime

Player queue join time (to calculate wait times).

Definition at line 51 of file LFGQueue.h.

Referenced by lfg::LFGQueue::DumpQueueInfo(), LfgQueueData(), LfgQueueData(), and lfg::LFGQueue::UpdateQueueTimers().

◆ roles

LfgRolesMap lfg::LfgQueueData::roles

◆ tanks


The documentation for this struct was generated from the following file: