print received data on client side

This commit is contained in:
shinichi
2020-09-25 13:11:14 +02:00
parent 360ec4175f
commit 22558e3289

View File

@@ -1,5 +1,7 @@
using System;
using System.Linq;
using System.Net.Sockets;
using System.Text;
using ProftaakRH;
namespace Client
@@ -70,14 +72,14 @@ namespace Client
Array.Copy(totalBuffer, 0, messageBytes, 0, expectedMessageLength);
string identifier;
bool isJson = DataParser.getJsonIdentifier(this.buffer, out identifier);
bool isJson = DataParser.getJsonIdentifier(messageBytes, out identifier);
if (isJson)
{
throw new NotImplementedException();
Console.WriteLine($"Received json :\n{Encoding.ASCII.GetString(messageBytes.Skip(5).ToArray())}");
}
else if (DataParser.isRawData(this.buffer))
{
throw new NotImplementedException();
Console.WriteLine($"Received data: {BitConverter.ToString(messageBytes.Skip(5).ToArray())}");
}
totalBufferReceived -= expectedMessageLength;