public class LoginQueueManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
LoginQueueManager.QueueResult |
Constructor and Description |
---|
LoginQueueManager(double rate,
int maxUsers,
long maxInactivityMs) |
Modifier and Type | Method and Description |
---|---|
void |
addPlayerAccount(OID playerId) |
void |
addPlayerCharacter(OID id) |
LoginQueueManager.QueueResult |
checkCCUQueue(OID playerId) |
LoginQueueManager.QueueResult |
checkRateQueue(OID playerId) |
int |
getQueuesSize() |
static void |
main(java.lang.String[] args) |
void |
removePlayerAccount(OID playerId) |
void |
removePlayerCharacter(OID id) |
public LoginQueueManager(double rate, int maxUsers, long maxInactivityMs)
public void addPlayerAccount(OID playerId)
public void removePlayerAccount(OID playerId)
public void addPlayerCharacter(OID id)
public void removePlayerCharacter(OID id)
public int getQueuesSize()
public LoginQueueManager.QueueResult checkCCUQueue(OID playerId)
public LoginQueueManager.QueueResult checkRateQueue(OID playerId)
public static void main(java.lang.String[] args)