StreamSocketListener will create the 'server' side of a connection. It listens on a local 'service name' (often a port number) and triggers a ConnectionReceived event every time that a new incoming connection is accepted.

Optional settings: