[−][src]Module wayland_raw_protocol_bindings::client::wayland::wl_data_source
offer to transfer data
The wl_data_source object is the source side of a wl_data_offer. It is created by the source client in a data transfer and provides a way to describe the offered data and a way to respond to requests to transfer the data.
Enums
error | |
wl_data_source |
Statics
wl_data_source_events | C-representation of the messages of this interface, for interop |
wl_data_source_interface | C representation of this interface, for interop |
wl_data_source_requests | C-representation of the messages of this interface, for interop |
Traits
wl_data_source_listener | An interface for handling events. |
Functions
wl_data_source_add_listener⚠ | |
wl_data_source_add_rust_listener⚠ | |
wl_data_source_destroy⚠ | destroy the data source |
wl_data_source_get_user_data⚠ | |
wl_data_source_get_version⚠ | |
wl_data_source_offer⚠ | add an offered mime type |
wl_data_source_set_actions⚠ | set the available drag-and-drop actions |
wl_data_source_set_user_data⚠ |