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,
|
wl_display_dispatch_queue(struct wl_display *display,
|
||||||
struct wl_event_queue *queue);
|
struct wl_event_queue *queue);
|
||||||
|
|
||||||
|
int
|
||||||
|
wl_display_dispatch_timeout(struct wl_display *display,
|
||||||
|
const struct timespec *timeout);
|
||||||
|
|
||||||
int
|
int
|
||||||
wl_display_dispatch_queue_timeout(struct wl_display *display,
|
wl_display_dispatch_queue_timeout(struct wl_display *display,
|
||||||
struct wl_event_queue *queue,
|
struct wl_event_queue *queue,
|
||||||
|
|
|
||||||
|
|
@ -2081,6 +2081,15 @@ wl_display_dispatch_queue_timeout(struct wl_display *display,
|
||||||
return ret;
|
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
|
/** Dispatch events in an event queue
|
||||||
*
|
*
|
||||||
* \param display The display context object
|
* \param display The display context object
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue