[−][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 |