wl_event_queue(3)

wl_event_queue3

A queue for wl_proxy object events.

Usage

#include <wayland-client-core.h>

Public Member Functions

void wl_event_queue_destroy (struct wl_event_queue *queue)

Detailed Description

A queue for wl_proxy object events.

Event queues allows the events on a display to be handled in a thread-safe manner. See wl_display for details.

Member Function Documentation

void wl_event_queue_destroy (struct wl_event_queue * queue)

Destroy an event queue

Parameters

queue The event queue to be destroyed

Destroy the given event queue. Any pending event on that queue is discarded.

The wl_display object used to create the queue should not be destroyed until all event queues created with it are destroyed with this function.

Releases

6 releases since Debian 9 (Stretch); the text changed 5 times.

  1. 9
  2. 10
  3. 11
  4. 12
  5. 13
  6. Arch

Author

Generated automatically by Doxygen for Wayland from the source code.

From wayland-docs 1.26.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.