SocketClient(log)

When a server needs to connect with another, a client connection needs to be esablished. This Class is representing that client.

new SocketClient(log)

Parameters:
Name Type Description
log Logger

Methods

connect(port, host)

Parameters:
Name Type Description
port Number
host string

async emit(event, data)

Parameters:
Name Type Description
event string
data *

protected logClientEvents(client, log)

Parameters:
Name Type Description
client net.Client
log Logger

on(event, observer)

Parameters:
Name Type Description
event string
observer function

once(event, observer)

Parameters:
Name Type Description
event string
observer function

removeListener(event, observer)

Parameters:
Name Type Description
event string
observer function