private static void HandleStringMessage(int index, byte[] data) { PacketBuffer buffer = new PacketBuffer(); buffer.WriteBytes(data); buffer.ReadInteger(); string msg = buffer.ReadString(); buffer.Dispose(); Console.WriteLine(msg); }
private static void HandleThankYou(int index, byte[] data) { PacketBuffer buffer = new PacketBuffer(); buffer.WriteBytes(data); buffer.ReadInteger(); string msg = buffer.ReadString(); buffer.Dispose(); Console.WriteLine(msg); System.Diagnostics.Debug.WriteLine(string.Format("From {0}: {1}", index, msg)); }
private static void HandleConnectionOK(int index, byte[] data) { Debug.WriteLine("Handling Connection Ok"); PacketBuffer buffer = new PacketBuffer(); buffer.WriteBytes(data); buffer.ReadInteger(); string msg = buffer.ReadString(); buffer.Dispose(); if (msg == null) { return; } ThankYouServer?.Invoke(msg, EventArgs.Empty); Debug.WriteLine(msg); }