Name
XtSelectionDoneIncrProc — prototype procedure to indicate completion of incremental transfer.
Synopsis
typedef void (∗XtSelectionDoneIncrProc)(Widget, Atom ∗, Atom ∗, XtRequestId ∗, XtPointer)
Widget w;
Atom ∗selection;
Atom ∗target;
XtRequestId ∗request_id;
XtPointer client_data;
Arguments
wSpecifies the widget that owns the selection.
selectionSpecifies the atom that names the selection being transferred.
targetSpecifies the target type to which the conversion was done.
request_id
Specifies an opaque identification for a specific request.
client_data
Specified the value passed in by the widget when it took ownership of the selection.
Description
The XtSelectionDoneIncrProc procedure can optionally be registered with XtOwnSelectionIncremental, and is called by the Intrinsics after the requestor has retrieved the final (0-length) segment of the incremental transfer to indicate that the entire transfer is complete. If this procedure is not specified, the Intrinsics will free only the final value returned by the selection owner using XtFree.
See Also
XtGetSelectionValueIncremental(1), XtGetSelectionValuesIncremental(1), XtOwnSelectionIncremental(1),
XtCancelConvertSelectionProc(2), XtConvertSelectionIncrProc(2), XtLoseSelectionIncrProc(2).
XtSelectionDoneProc(2).