mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-10-29 05:40:16 -04:00
client: Add wl_display_dispatch_timeout
A variant of wl_display_dispatch_queue_timeout for the default queue. Signed-off-by: Sebastian Wick <sebastian.wick@redhat.com>
This commit is contained in:
parent
ddd348da7e
commit
00dcf6b323
2 changed files with 13 additions and 0 deletions
|
|
@ -251,6 +251,10 @@ int
|
|||
wl_display_dispatch_queue(struct wl_display *display,
|
||||
struct wl_event_queue *queue);
|
||||
|
||||
int
|
||||
wl_display_dispatch_timeout(struct wl_display *display,
|
||||
const struct timespec *timeout);
|
||||
|
||||
int
|
||||
wl_display_dispatch_queue_timeout(struct wl_display *display,
|
||||
struct wl_event_queue *queue,
|
||||
|
|
|
|||
|
|
@ -2081,6 +2081,15 @@ wl_display_dispatch_queue_timeout(struct wl_display *display,
|
|||
return ret;
|
||||
}
|
||||
|
||||
WL_EXPORT int
|
||||
wl_display_dispatch_timeout(struct wl_display *display,
|
||||
const struct timespec *timeout)
|
||||
{
|
||||
return wl_display_dispatch_queue_timeout(display,
|
||||
&display->default_queue,
|
||||
timeout);
|
||||
}
|
||||
|
||||
/** Dispatch events in an event queue
|
||||
*
|
||||
* \param display The display context object
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue