Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-13 Thread Frediano Ziglio
> > On Fri, Feb 10, 2017 at 11:17:44AM -0500, Frediano Ziglio wrote: > > > > > > On Fri, Feb 10, 2017 at 10:36:10AM -0500, Frediano Ziglio wrote: > > > > So are you saying you prefer an heavy unsafe signal instead of a > > > > function call just for statistics that's disabled by default? > > > >

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-13 Thread Christophe Fergeau
On Fri, Feb 10, 2017 at 11:17:44AM -0500, Frediano Ziglio wrote: > > > > On Fri, Feb 10, 2017 at 10:36:10AM -0500, Frediano Ziglio wrote: > > > So are you saying you prefer an heavy unsafe signal instead of a > > > function call just for statistics that's disabled by default? > > > > My desktop i

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-10 Thread Frediano Ziglio
> > On Fri, Feb 10, 2017 at 10:36:10AM -0500, Frediano Ziglio wrote: > > So are you saying you prefer an heavy unsafe signal instead of a > > function call just for statistics that's disabled by default? > > My desktop is built on such signals and works just fine, thank you ;) These are patches

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-10 Thread Christophe Fergeau
On Fri, Feb 10, 2017 at 10:36:10AM -0500, Frediano Ziglio wrote: > So are you saying you prefer an heavy unsafe signal instead of a > function call just for statistics that's disabled by default? My desktop is built on such signals and works just fine, thank you ;) And yes, statistics gathering do

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-10 Thread Frediano Ziglio
> > On Fri, Feb 10, 2017 at 04:47:15AM -0500, Frediano Ziglio wrote: > > > > > > On Tue, 2017-02-07 at 11:59 +0100, Christophe Fergeau wrote: > > > > RedChannel uses OutgoingHandlerInterface to provide constant pointers > > > > to > > > > RedChannelClient methods. This OutgoingHandlerInterface st

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-10 Thread Christophe Fergeau
On Fri, Feb 10, 2017 at 04:47:15AM -0500, Frediano Ziglio wrote: > > > > On Tue, 2017-02-07 at 11:59 +0100, Christophe Fergeau wrote: > > > RedChannel uses OutgoingHandlerInterface to provide constant pointers > > > to > > > RedChannelClient methods. This OutgoingHandlerInterface structure is > >

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-10 Thread Frediano Ziglio
> > On Tue, 2017-02-07 at 11:59 +0100, Christophe Fergeau wrote: > > RedChannel uses OutgoingHandlerInterface to provide constant pointers > > to > > RedChannelClient methods. This OutgoingHandlerInterface structure is > > then used in RedChannelClient to indirectly call these methods. > > > > Si

Re: [Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-08 Thread Jonathon Jongsma
On Tue, 2017-02-07 at 11:59 +0100, Christophe Fergeau wrote: > RedChannel uses OutgoingHandlerInterface to provide constant pointers > to > RedChannelClient methods. This OutgoingHandlerInterface structure is > then used in RedChannelClient to indirectly call these methods. > > Since the content o

[Spice-devel] [spice-server 03/10] Remove OutgoingHandlerInterface

2017-02-07 Thread Christophe Fergeau
RedChannel uses OutgoingHandlerInterface to provide constant pointers to RedChannelClient methods. This OutgoingHandlerInterface structure is then used in RedChannelClient to indirectly call these methods. Since the content of OutgoingHandlerInterface is never modified, we can directly call the re