Struct GroupFinderQueueData
Group finder queue row data transfer object.
public struct GroupFinderQueueData
- Inherited Members
Constructors
GroupFinderQueueData(long, long, long, int, long, string, int, int, long, long, DateTime, DateTime, DateTime?)
public GroupFinderQueueData(long id, long worldServerID, long characterID, int sceneType, long groupID, string sceneName, int difficulty, int status, long partyID, long instanceID, DateTime timeCreated, DateTime lastPulse, DateTime? timeMatched)
Parameters
idlongworldServerIDlongcharacterIDlongsceneTypeintgroupIDlongsceneNamestringdifficultyintstatusintpartyIDlonginstanceIDlongtimeCreatedDateTimelastPulseDateTimetimeMatchedDateTime?
Fields
CharacterID
The waiting character.
public readonly long CharacterID
Field Value
Difficulty
Difficulty index into the dungeon's own list.
public readonly int Difficulty
Field Value
GroupID
Pre-made group queued with, or 0.
public readonly long GroupID
Field Value
ID
Primary key.
public readonly long ID
Field Value
InstanceID
Instance the character was matched into, or 0 while waiting.
public readonly long InstanceID
Field Value
LastPulse
Last heartbeat from the character's scene server (UTC).
public readonly DateTime LastPulse
Field Value
PartyID
Party the character was matched into, or 0 while waiting.
public readonly long PartyID
Field Value
SceneName
Dungeon or arena scene the character wants to play.
public readonly string SceneName
Field Value
SceneType
Instance kind: the shared SceneType value (Group = dungeon, PvP = arena).
public readonly int SceneType
Field Value
Status
Row status. See GroupFinderQueueStatus.
public readonly int Status
Field Value
TimeCreated
When the character joined the queue (UTC).
public readonly DateTime TimeCreated
Field Value
TimeMatched
When the row was matched (UTC), or null while waiting.
public readonly DateTime? TimeMatched
Field Value
WorldServerID
World server the character belongs to.
public readonly long WorldServerID