public void Init()
    {
        NetworkTransport.Init();
        ConnectionConfig config = new ConnectionConfig();

        myReliableChannelId = config.AddChannel(QosType.Reliable);         // within Start()
        int          maxConnections = 10;
        HostTopology topology       = new HostTopology(config, maxConnections);

        socketId           = NetworkTransport.AddHost(topology, listenPort);
        assignedListenPort = NetworkTransport.GetHostPort(socketId);
        Debug.Log(this.gameObject.name + ": - " + "Socket Open. SocketId is: " + socketId + " port: " + assignedListenPort);
    }