SocketServer(log, connectionObserver, server)

When a server needs to connect with another, one part must act as the listener. This class is representing that listener.

new SocketServer(log, connectionObserver, server)

Parameters:
Name Type Description
log Logger
connectionObserver ConnectionObserver
server net.Server

Extends

Methods

protected attachConnectionEventToObserver(server, connectionObserver)

Parameters:
Name Type Description
server net.Server
connectionObserver ConnectionObserver

listen(port)

Parameters:
Name Type Description
port number an unsigned integer

protected logServerEvents(server, log)

Parameters:
Name Type Description
server net.Server
log Logger

on(event, observer)

Parameters:
Name Type Description
event string
observer function
Inherited From:

once(event, observer)

Parameters:
Name Type Description
event string
observer function
Inherited From:

removeListener(event, observer)

Parameters:
Name Type Description
event string
observer function
Inherited From: