Home
Switch to client doc
Switch to server doc
Classes
C
BetterArray
F
byKey
F
shuffle
F
shuffleKey
C
Card
M
field
M
id
M
info
M
suit
M
value
C
DurakTurnStages
C
Game
M
maxPlayers
M
minPlayers
M
modeName
M
actions
M
active
M
BotClass
M
cards
M
config
M
deck
M
directives
M
discardPile
M
disconnectTimeout
M
fakeDecisionTimer
M
hands
M
id
M
index
M
isRunning
M
isTest
M
log
M
players
M
queue
M
reactions
M
result
M
rules
M
simulating
M
states
M
table
M
timer
M
turnIndex
M
turnStages
M
turnStartTime
F
backToQueue
F
continue
F
doTurn
F
end
F
getDefaultResults
F
getResults
F
hoverOutCard
F
hoverOverCard
F
init
F
let
F
recieveResponse
F
recieveResponseSync
F
rematch
F
reset
F
resetSimulating
F
resetTurn
F
shutdown
F
start
F
startTurn
F
timeOut
F
trySimulating
F
waitForResponse
C
Queue
M
active
M
config
M
game
M
gameConfig
M
gameRules
M
id
M
info
M
log
M
manager
M
name
M
players
M
playersReady
M
type
F
addPlayer
F
concedePlayer
F
endGame
F
notifyPlayers
F
removePlayer
F
shutdown
F
startGame
F
startGameWithBots
C
QueueManager
M
PLAYER_STATUS
M
games
M
log
M
queueList
M
queues
M
quickQueueConfig
M
quickQueues
M
randomNames
M
server
F
addCustomQueue
F
addPlayerToCustomQueue
F
addPlayerToQuickQueue
F
addQueue
F
addQueueToList
F
concedePlayer
F
disconnectPlayer
F
getQueueList
F
playerIsBusy
F
reconnectPlayer
F
removePlayerFromQueue
F
removeQueue
F
removeQueueFromList
C
Server
M
app
M
clients
M
exports
M
gameModes
M
httpServer
M
log
M
manager
M
params
M
players
F
attach
F
createLogger
F
getClient
F
handleConnect
F
handleDisconnect
F
handleError
F
handleMessage
F
parseParams
F
start
F
updateClientAllowedFunctions
F
updateContract
Modules
M
BetterArray
M
generateId
M
logger
M
colors
M
inProd
M
levels
F
getTimeStamp
F
leadWithZeros
M
Card/Card
M
Game/Game
M
Queue/Queue
M
Queue/QueueManager
M
Server/Server
M
Server/remoteFunctions
F
concedeClient
F
createCustomQueue
F
hoverOutCard
F
hoverOverCard
F
joinCustomQueue
F
quickQueueUpClient
F
recieveCompleteAction
F
recieveResponse
F
reconnectClient
F
requestGameInfo
F
requestQueueList
F
voteForPrematureStart
Events
E
Server#event:connect
E
Server#event:disconnect
E
Server#event:error
E
Server#event:message
Globals
F
reqfromroot
T
CardInfo
T
ProtocolExtract
serverjs/Queue/QueueManager
QueueManager
Source:
serverjs/Queue/QueueManager.js
,
line 412