private static void Send(Socket handler, string data) { string str = data.Remove(data.IndexOf("<EOF>")); data = AsynchronousSocketListener.ToXml((object)Game1.getLocationFromName(str.Split('_')[0], (Convert.ToBoolean(str.Split('_')[1]) ? 1 : 0) != 0), typeof(GameLocation)); byte[] bytes1 = Encoding.ASCII.GetBytes(data); byte[] bytes2 = BitConverter.GetBytes(bytes1.Length); handler.Send(bytes2); handler.BeginSend(bytes1, 0, bytes1.Length, SocketFlags.None, new AsyncCallback(AsynchronousSocketListener.SendCallback), (object)handler); }
// Token: 0x06000B48 RID: 2888 RVA: 0x000E4700 File Offset: 0x000E2900 private static void Send(Socket handler, string data) { string removed = data.Remove(data.IndexOf("<EOF>")); data = AsynchronousSocketListener.ToXml(Game1.getLocationFromName(removed.Split(new char[] { '_' })[0], Convert.ToBoolean(removed.Split(new char[] { '_' })[1])), typeof(GameLocation)); byte[] byteData = Encoding.ASCII.GetBytes(data); byte[] intBytes = BitConverter.GetBytes(byteData.Length); handler.Send(intBytes); handler.BeginSend(byteData, 0, byteData.Length, SocketFlags.None, new AsyncCallback(AsynchronousSocketListener.SendCallback), handler); }