From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51200) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sczex-0001Sp-UF for qemu-devel@nongnu.org; Fri, 08 Jun 2012 09:55:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sczer-00070R-Pm for qemu-devel@nongnu.org; Fri, 08 Jun 2012 09:55:27 -0400 Received: from mail-ob0-f173.google.com ([209.85.214.173]:39760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sczer-00070J-L4 for qemu-devel@nongnu.org; Fri, 08 Jun 2012 09:55:21 -0400 Received: by obbwd20 with SMTP id wd20so2674075obb.4 for ; Fri, 08 Jun 2012 06:55:18 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4FD2010C.8000006@us.ibm.com> References: <201206081013.09756.paul@codesourcery.com> <4FD2010C.8000006@us.ibm.com> Date: Fri, 8 Jun 2012 14:55:18 +0100 Message-ID: From: Peter Maydell Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [RFC] QOMification of AXI stream List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Michal Simek , "qemu-devel@nongnu.org Developers" , Peter Crosthwaite , Paul Brook , "Edgar E. Iglesias" , =?UTF-8?Q?Andreas_F=C3=A4rber?= , John Williams On 8 June 2012 14:41, Anthony Liguori wrote: > On 06/08/2012 05:13 PM, Paul Brook wrote: >> Of course we then hit the usual problem with QOM that we can only link to >> objects, and it's impossible to expose multiple interfaces of the same >> type. > No, QOM supports multiple inheritance of interfaces so you absolutely can > inherit from multiple different interfaces. That would be multiple interfaces of different types, not multiple interfaces of the same type. -- PMM