[−][src]Module wayland_client::protocol::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.
Structs
| WlDataSource |
Enums
| Error | |
| Event | |
| Request |
Constants
| EVT_ACTION_SINCE | The minimal object version supporting this event |
| EVT_CANCELLED_SINCE | The minimal object version supporting this event |
| EVT_DND_DROP_PERFORMED_SINCE | The minimal object version supporting this event |
| EVT_DND_FINISHED_SINCE | The minimal object version supporting this event |
| EVT_SEND_SINCE | The minimal object version supporting this event |
| EVT_TARGET_SINCE | The minimal object version supporting this event |
| REQ_DESTROY_SINCE | The minimal object version supporting this request |
| REQ_OFFER_SINCE | The minimal object version supporting this request |
| REQ_SET_ACTIONS_SINCE | The minimal object version supporting this request |
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
| EventHandler | An interface for handling events. |