Re: QAPI unions as branches / unifying struct and union types

2023-02-21 Thread Het Gala
On 17/02/23 5:25 pm, Daniel P. Berrangé wrote: On Fri, Feb 17, 2023 at 04:48:59PM +0530, Het Gala wrote: On 14/02/23 3:46 pm, Markus Armbruster wrote: Het Gala writes: On 10/02/23 12:54 pm, Markus Armbruster wrote: Daniel P. Berrangé writes: [...] +## +# @MigrateAddress: +# +# The

Re: QAPI unions as branches / unifying struct and union types

2023-02-17 Thread Daniel P . Berrangé
On Fri, Feb 17, 2023 at 04:48:59PM +0530, Het Gala wrote: > > On 14/02/23 3:46 pm, Markus Armbruster wrote: > > Het Gala writes: > > > > > On 10/02/23 12:54 pm, Markus Armbruster wrote: > > > > Daniel P. Berrangé writes: > > > > > > > > [...] > > > > > > > > > > +## > > > > > > +#

Re: QAPI unions as branches / unifying struct and union types

2023-02-17 Thread Het Gala
On 14/02/23 3:46 pm, Markus Armbruster wrote: Het Gala writes: On 10/02/23 12:54 pm, Markus Armbruster wrote: Daniel P. Berrangé writes: [...] +## +# @MigrateAddress: +# +# The options available for communication transport mechanisms for migration +# +# Since 8.0 +## +{ 'union' :

Re: QAPI unions as branches / unifying struct and union types

2023-02-14 Thread Markus Armbruster
Het Gala writes: > On 10/02/23 12:54 pm, Markus Armbruster wrote: >> Daniel P. Berrangé writes: >> >> [...] >> +## +# @MigrateAddress: +# +# The options available for communication transport mechanisms for migration +# +# Since 8.0 +## +{ 'union' :

Re: QAPI unions as branches / unifying struct and union types (was: [PATCH v2 2/6] migration: Updated QAPI format for 'migrate' qemu monitor command)

2023-02-10 Thread Het Gala
On 10/02/23 12:54 pm, Markus Armbruster wrote: Daniel P. Berrangé writes: [...] +## +# @MigrateAddress: +# +# The options available for communication transport mechanisms for migration +# +# Since 8.0 +## +{ 'union' : 'MigrateAddress', + 'base' : { 'transport' : 'MigrateTransport'}, +

QAPI unions as branches / unifying struct and union types (was: [PATCH v2 2/6] migration: Updated QAPI format for 'migrate' qemu monitor command)

2023-02-09 Thread Markus Armbruster
Daniel P. Berrangé writes: [...] >> +## >> +# @MigrateAddress: >> +# >> +# The options available for communication transport mechanisms for migration >> +# >> +# Since 8.0 >> +## >> +{ 'union' : 'MigrateAddress', >> + 'base' : { 'transport' : 'MigrateTransport'}, >> + 'discriminator' :