[][src]Module wayland_raw_protocol_bindings::client::wayland::wl_data_device

data transfer device

There is one wl_data_device per seat which can be obtained from the global wl_data_device_manager singleton.

A wl_data_device provides access to inter-client data transfer mechanisms such as copy-and-paste and drag-and-drop.

Enums

error
wl_data_device

Statics

wl_data_device_events

C-representation of the messages of this interface, for interop

wl_data_device_interface

C representation of this interface, for interop

wl_data_device_requests

C-representation of the messages of this interface, for interop

Traits

wl_data_device_listener

An interface for handling events.

Functions

wl_data_device_add_listener
wl_data_device_add_rust_listener
wl_data_device_destroy
wl_data_device_get_user_data
wl_data_device_get_version
wl_data_device_release

destroy data device

wl_data_device_set_selection

copy data to the selection

wl_data_device_set_user_data
wl_data_device_start_drag

start drag-and-drop operation