Struct xcb::ffi::xproto::xcb_set_selection_owner_request_t [] [src]

#[repr(C)]
pub struct xcb_set_selection_owner_request_t { pub major_opcode: u8, pub pad0: u8, pub length: u16, pub owner: xcb_window_t, pub selection: xcb_atom_t, pub time: xcb_timestamp_t, }

Sets the owner of a selection

Makes window the owner of the selection selection and updates the last-change time of the specified selection.

TODO: briefly explain what a selection is.

Fields

The new owner of the selection.

The special value XCB_NONE means that the selection will have no owner.

The selection.

Timestamp to avoid race conditions when running X over the network.

The selection will not be changed if time is earlier than the current last-change time of the selection or is later than the current X server time. Otherwise, the last-change time is set to the specified time.

The special value XCB_CURRENT_TIME will be replaced with the current server time.

Trait Implementations

impl Copy for xcb_set_selection_owner_request_t
[src]

impl Clone for xcb_set_selection_owner_request_t
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more