On Wed, 2016-01-27 at 06:52 -0500, Frediano Ziglio wrote: > > > > From: Frediano Ziglio <fziglio@xxxxxxxxxx> > > > > Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > > Signed-off-by: Jonathon Jongsma <jjongsma@xxxxxxxxxx> > > --- > > > > Changes: > > - add some newlines > > - fix documentation for return of get_command > > > > server/spice-qxl.h | 10 ++++++++++ > > 1 file changed, 10 insertions(+) > > > > diff --git a/server/spice-qxl.h b/server/spice-qxl.h > > index e1f14e7..4d02a84 100644 > > --- a/server/spice-qxl.h > > +++ b/server/spice-qxl.h > > @@ -166,7 +166,17 @@ struct QXLInterface { > > void (*set_mm_time)(QXLInstance *qin, uint32_t mm_time) > > SPICE_GNUC_DEPRECATED; > > > > void (*get_init_info)(QXLInstance *qin, QXLDevInitInfo *info); > > + > > + /* Retrieve the next command to be processed > > + * This call should be non-blocking. If no commands are available, it > > + * should return 0, or 1 if a command was retrieved */ > > Currently <>0 (any C true value) is fine, not only 1. Right, spice-server currently accepts any non-zero value. But I think it's useful to suggest in the documentation that people implementing this function should use only 0 or 1, even if we technically can handle values other than 1. > > > int (*get_command)(QXLInstance *qin, struct QXLCommandExt *cmd); > > + > > + /* Request notification when new commands are available > > + * When a new command becomes available, the spice server should be > > + * notified by calling spice_qxl_wakeup(). If commands are already > > + * available, this function should return FALSE and no notification > > + * triggered */ > > This is a C interface. stdbool.h define false, not FALSE. OK. Would you be willing to ACK If I change s/FALSE/false/? > > > int (*req_cmd_notification)(QXLInstance *qin); > > void (*release_resource)(QXLInstance *qin, struct QXLReleaseInfoExt > > release_info); > > int (*get_cursor_command)(QXLInstance *qin, struct QXLCommandExt *cmd); > > Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel