Example #1
0
        /// <summary>
        /// Слушаем команды
        /// </summary>
        /// <param name="obj"></param>
        private void HandleClient(object obj)
        {
            Socket socket = obj as Socket;

            while (IsWork)
            {
                byte[] bytes = new byte[6500]; // <-- Пиздец, а не число
                socket.Receive(bytes);

                var response = AbstractMessage.ToObject(bytes); // Парсим ответ
                System.Diagnostics.Trace.WriteLine($"Размер потока - " + bytes.TakeWhile(x => x != 0).Count());
                ResponseParse(response);
            }
        }