XtCreateSelectionRequest man page on BSDi

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDi logo
[printable version]



XtCreateSelectionRequest(3XXT FUNCTIXtCreateSelectionRequest(3Xt)

NAME
       XtCreateSelectionRequest, XtSendSelectionRequest,
       XtCancelSelectionRequest - bundle multiple selection con-
       version requests into a single request using MULTIPLE tar-
       get

SYNTAX
       void XtCreateSelectionRequest(requestor, selection)
	     Widget requestor;
	     Atom selection;

       void XtSendSelectionRequest(requestor, selection, time)
	     Widget requestor;
	     Atom selection;
	     Time time;

       void XtCancelSelectionRequest(requestor, selection)
	     Widget requestor;
	     Atom selection;

ARGUMENTS
       requestor Specifies the widget making the request. Must be
		 of class Core or a subclass thereof.

       selection Specifies the particular selection desired.

       time	Specifies the timestamp to be used in making the
		 request.

DESCRIPTION
       When XtCreateSelectionRequest is called, subsequent calls
       to XtGetSelectionValue and XtGetSelectionValueIncremental
       with the requestor and selection as specified to XtCreate-
       SelectionRequest will be bundled into a single selection
       conversion request with multiple targets. The request is
       actually initiated by calling XtSendSelectionRequest.

       When XtSendSelectionRequest is called with a value of
       requestor and selection matching a previous call to
       XtCreateSelectionRequest, a selection conversion request
       is actually sent to the selection owner. If a single tar-
       get request is queued, that request is made. If multiple
       targets are queued they are bundled into a single request
       with the target MULTIPLE using the specified timestamp. As
       the conversions are made, the callbacks associated with
       each XtGetSelectionValue and XtGetSelectionValueIncremen-
       tal are invoked in turn.

       Multi-threaded applications should lock the application
       context before calling XtCreateSelectionRequest and
       release the lock after calling XtSendSelectionRequest to
       ensure that the thread assembling the reqeuest is safe
       from interference by another thread assembling a different
       request naming the same widget and selection.

X Version 11		Release 6.4				1

XtCreateSelectionRequest(3XXT FUNCTIXtCreateSelectionRequest(3Xt)

       When XtCancelSelectionRequest is called, any requests
       queued since the last call to XtCreateSelectionRequest are
       cleaned up. Subsequent calls to XtGetSelectionValue,
       XtGetSelectionValues, XtGetSelectionValueIncremental, and
       XtGetSelectionValuesIncremental will not be defered.

SEE ALSO
       X Toolkit Intrinsics - C Language Interface
       Xlib - C Language X Interface

X Version 11		Release 6.4				2

[top]

List of man pages available for BSDi

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net