Class: SocketServerHandler

SocketServerHandler()

new SocketServerHandler()

This class handles socket initialization and listening events
Source:

Methods

createServerInstance(httpServer)

Initialize new Socket.io server instance. Return new server to caller, returns null if fails
Parameters:
Name Type Description
httpServer object HTTP server created using express application
Source:
Returns:
new server instance on success, 0 on failure

initializeServerListeners(server, client, gameDataMap)

Initialize Socket.io server listeners to manage client requests
Parameters:
Name Type Description
server object Socket.io server instance
client object Socket.io client connecting to server
gameDataMap Map Server-side map of game data
Source:

startServer(httpServer, port)

Start the requested server on the requested port
Parameters:
Name Type Description
httpServer object HTTP server created using express application
port number port number to be exposed for client listeners
Source: