public BaseResult send_msg(Message message) { try { message.sender = clientID; int len = message.message.buf.Length + (4 * 4); Byte[] data = new Byte[len]; ByteSwap.swapTo((uint)message.sender, data, 1 * 4); // An welcher Stelle kommt der Sender rein??? ByteSwap.swapTo((uint)message.Type, data, 2 * 4); ByteSwap.swapTo((uint)message.message.buf.Length, data, 3 * 4); message.message.buf.CopyTo(data, 4 * 4); TcpClient.GetStream().Write(data, 0, len); return(new BaseResult()); } catch (Exception e) { log.Fatal("Method send_msg is Crashed!" + e); return(new BaseResult(e)); } }