Example #1
0
        protected override void BeginDataTransmission(NetworkStream stream)
        {
            buffer = new byte[_data_length];

            string anwser;
            string login;
            string pass;
            string message = "1. Zalguj sie\r\n2. Zarejestruj sie\r\n";

            message = "1. Zalguj sie\r\n2. Zarejestruj sie\r\n";
            stream.Write(Encoding.ASCII.GetBytes(message), 0, message.Length);
            while (true)
            {
                while (stream.DataAvailable)
                {
                    ReceivedDataLength = stream.Read(buffer, 0, _data_length);
                    anwser             = Encoding.ASCII.GetString(buffer, 0, ReceivedDataLength);

                    if (anwser[0] == '1')
                    {
                        LoginServiceS.LoginHandle(stream);
                    }
                    else if (anwser[0] == '2')
                    {
                        LoginServiceS.RegisterHandle(stream);
                    }
                }
            }
        }
Example #2
0
 private ServiceManager()
 {
     LoginService  = new LoginServiceS();
     FilterService = new FilterServiceS();
 }
Example #3
0
 public ServerCommunication(IPAddress ip, int port) : base(ip, port)
 {
     _ip   = ip;
     _port = port;
     LoginServiceS.CheckFile();
 }