|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
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. | |
Stores player or group queue info.
Definition at line 40 of file LFGQueue.h.
|
inline |
Definition at line 42 of file LFGQueue.h.
References dps, healers, joinTime, lfg::LFG_DPS_NEEDED, lfg::LFG_HEALERS_NEEDED, lfg::LFG_TANKS_NEEDED, and tanks.
|
inline |
Definition at line 46 of file LFGQueue.h.
References dps, dungeons, healers, joinTime, lfg::LFG_DPS_NEEDED, lfg::LFG_HEALERS_NEEDED, lfg::LFG_TANKS_NEEDED, roles, and tanks.
| 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().
| uint8 lfg::LfgQueueData::dps |
Dps needed.
Definition at line 54 of file LFGQueue.h.
Referenced by lfg::LFGQueue::DumpQueueInfo(), LfgQueueData(), LfgQueueData(), lfg::LFGQueue::UpdateBestCompatibleInQueue(), and lfg::LFGQueue::UpdateQueueTimers().
| LfgDungeonSet lfg::LfgQueueData::dungeons |
Selected Player/Group Dungeon/s.
Definition at line 55 of file LFGQueue.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGQueue::DumpQueueInfo(), LfgQueueData(), lfg::LFGQueue::UpdateBestCompatibleInQueue(), and lfg::LFGQueue::UpdateQueueTimers().
| uint8 lfg::LfgQueueData::healers |
Healers needed.
Definition at line 53 of file LFGQueue.h.
Referenced by lfg::LFGQueue::DumpQueueInfo(), LfgQueueData(), LfgQueueData(), lfg::LFGQueue::UpdateBestCompatibleInQueue(), and lfg::LFGQueue::UpdateQueueTimers().
| 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().
| LfgRolesMap lfg::LfgQueueData::roles |
Selected Player Role/s.
Definition at line 56 of file LFGQueue.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGQueue::DumpQueueInfo(), LfgQueueData(), and lfg::LFGQueue::UpdateQueueTimers().
| uint8 lfg::LfgQueueData::tanks |
Tanks needed.
Definition at line 52 of file LFGQueue.h.
Referenced by lfg::LFGQueue::DumpQueueInfo(), LfgQueueData(), LfgQueueData(), lfg::LFGQueue::UpdateBestCompatibleInQueue(), and lfg::LFGQueue::UpdateQueueTimers().