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 NoneThe pointer barriers to apply. The instance takes ownership of the data container, but not the data inside it. 
- cancellable
- 
            Type: GCancellableNo description available. The argument can be NULL.The data is owned by the caller of the method. 
- callback
- 
            Type: GAsyncReadyCallbackNo description available. The argument can be NULL.
- data
- 
            Type: gpointerNo description available. The argument can be NULL.The data is owned by the caller of the method.