private void SendCMDPacket(RPC_CMDS cmd, int length) { MemoryStream stream = new MemoryStream(); stream.Write(BitConverter.GetBytes(RPC_PACKET_MAGIC), 0, sizeof(uint)); stream.Write(BitConverter.GetBytes((uint)cmd), 0, sizeof(uint)); stream.Write(BitConverter.GetBytes(length), 0, sizeof(uint)); byte[] pack = stream.ToArray(); sock.Send(pack, RPC_PACKET_SIZE, SocketFlags.None); }
private void SendCMDPacket(RPC_CMDS cmd, int length) { SendPacketData(RPC_PACKET_SIZE, RPC_PACKET_MAGIC, (uint)cmd, length); }