[][src]Module wayland_server::protocol::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.

Structs

WlDataDevice

Enums

Error
Event
Request

Constants

EVT_DATA_OFFER_SINCE

The minimal object version supporting this event

EVT_DROP_SINCE

The minimal object version supporting this event

EVT_ENTER_SINCE

The minimal object version supporting this event

EVT_LEAVE_SINCE

The minimal object version supporting this event

EVT_MOTION_SINCE

The minimal object version supporting this event

EVT_SELECTION_SINCE

The minimal object version supporting this event

REQ_RELEASE_SINCE

The minimal object version supporting this request

REQ_SET_SELECTION_SINCE

The minimal object version supporting this request

REQ_START_DRAG_SINCE

The minimal object version supporting this request

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

RequestHandler

An interface for handling requests.