Method
XdpInputCaptureSessionset_pointer_barriers
Declaration [src]
void
xdp_input_capture_session_set_pointer_barriers (
XdpInputCaptureSession* session,
GList* barriers,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer data
)
Description [src]
Sets the pointer barriers for this session. When the request is done,
callback
will be called. You can then call
xdp_input_capture_session_set_pointer_barriers_finish()
to
get the results. The result of this request is the list of pointer barriers
that failed to apply - barriers not present in the returned list are active.
Once the pointer barrier is
applied (i.e. the reply to the DBus Request has been received), the
the XdpInputCapturePointerBarrier:is-active
property is changed on
that barrier. Failed barriers have the property set to a FALSE
value.
This method completes asynchronously. Use xdp_input_capture_session_set_pointer_barriers_finish()
inside the GAsyncReadyCallback
to obtain the result of the operation.
Parameters
barriers
-
Type: A list of
None
The pointer barriers to apply.
The instance takes ownership of the data container, but not the data inside it. cancellable
-
Type:
GCancellable
No description available.
The argument can be NULL
.The data is owned by the caller of the method. callback
-
Type:
GAsyncReadyCallback
No description available.
The argument can be NULL
. data
-
Type:
gpointer
No description available.
The argument can be NULL
.The data is owned by the caller of the method.