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: