Example #1
0
        internal void Connect(Socket s)
        {
            try {
                Socket = new TcpSocket(this, s);
                ip     = Socket.RemoteIP;
                Socket.RegisterCallbacks();

                Logger.Log(LogType.UserActivity, ip + " connected to the server.");
                Socket.ReceiveNextAsync();
                connections.Add(this);
            } catch (Exception e) {
                Leave("Login failed!"); Logger.LogError(e);
            }
        }