Interface

AtspiDBusMutterRemoteDesktopSession

Description [src]

interface Atspi.DBusMutterRemoteDesktopSession : GObject.Object

Abstract interface type for the D-Bus interface org.gnome.Mutter.RemoteDesktop.Session.

Prerequisite

In order to implement DBusMutterRemoteDesktopSession, your type must inherit fromGObject.

Functions

atspi_dbus_mutter_remote_desktop_session_interface_info

Gets a machine-readable description of the org.gnome.Mutter.RemoteDesktop.Session D-Bus interface.

atspi_dbus_mutter_remote_desktop_session_override_properties

Overrides all GObject properties in the AtspiDBusMutterRemoteDesktopSession interface for a concrete class. The properties are overridden in the order they are defined.

Instance methods

atspi_dbus_mutter_remote_desktop_session_call_connect_to_eis

Asynchronously invokes the ConnectToEIS() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_connect_to_eis_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_connect_to_eis_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_connect_to_eis().

atspi_dbus_mutter_remote_desktop_session_call_connect_to_eis_sync

Synchronously invokes the ConnectToEIS() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_disable_clipboard

Asynchronously invokes the DisableClipboard() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_disable_clipboard_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_disable_clipboard_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_disable_clipboard().

atspi_dbus_mutter_remote_desktop_session_call_disable_clipboard_sync

Synchronously invokes the DisableClipboard() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_enable_clipboard

Asynchronously invokes the EnableClipboard() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_enable_clipboard_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_enable_clipboard_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_enable_clipboard().

atspi_dbus_mutter_remote_desktop_session_call_enable_clipboard_sync

Synchronously invokes the EnableClipboard() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keycode

Asynchronously invokes the NotifyKeyboardKeycode() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keycode_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keycode_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keycode().

atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keycode_sync

Synchronously invokes the NotifyKeyboardKeycode() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keysym

Asynchronously invokes the NotifyKeyboardKeysym() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keysym_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keysym_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keysym().

atspi_dbus_mutter_remote_desktop_session_call_notify_keyboard_keysym_sync

Synchronously invokes the NotifyKeyboardKeysym() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis

Asynchronously invokes the NotifyPointerAxis() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_discrete

Asynchronously invokes the NotifyPointerAxisDiscrete() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_discrete_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_discrete_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_discrete().

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_discrete_sync

Synchronously invokes the NotifyPointerAxisDiscrete() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis().

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_axis_sync

Synchronously invokes the NotifyPointerAxis() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_button

Asynchronously invokes the NotifyPointerButton() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_button_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_button_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_button().

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_button_sync

Synchronously invokes the NotifyPointerButton() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_absolute

Asynchronously invokes the NotifyPointerMotionAbsolute() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_absolute_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_absolute_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_absolute().

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_absolute_sync

Synchronously invokes the NotifyPointerMotionAbsolute() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_relative

Asynchronously invokes the NotifyPointerMotionRelative() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_relative_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_relative_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_relative().

atspi_dbus_mutter_remote_desktop_session_call_notify_pointer_motion_relative_sync

Synchronously invokes the NotifyPointerMotionRelative() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_down

Asynchronously invokes the NotifyTouchDown() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_touch_down_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_down_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_touch_down().

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_down_sync

Synchronously invokes the NotifyTouchDown() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_motion

Asynchronously invokes the NotifyTouchMotion() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_touch_motion_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_motion_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_touch_motion().

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_motion_sync

Synchronously invokes the NotifyTouchMotion() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_up

Asynchronously invokes the NotifyTouchUp() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_notify_touch_up_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_up_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_notify_touch_up().

atspi_dbus_mutter_remote_desktop_session_call_notify_touch_up_sync

Synchronously invokes the NotifyTouchUp() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_selection_read

Asynchronously invokes the SelectionRead() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_selection_read_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_selection_read_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_selection_read().

atspi_dbus_mutter_remote_desktop_session_call_selection_read_sync

Synchronously invokes the SelectionRead() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_selection_write

Asynchronously invokes the SelectionWrite() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_selection_write_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_selection_write_done

Asynchronously invokes the SelectionWriteDone() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_selection_write_done_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_selection_write_done_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_selection_write_done().

atspi_dbus_mutter_remote_desktop_session_call_selection_write_done_sync

Synchronously invokes the SelectionWriteDone() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_selection_write_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_selection_write().

atspi_dbus_mutter_remote_desktop_session_call_selection_write_sync

Synchronously invokes the SelectionWrite() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_set_selection

Asynchronously invokes the SetSelection() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_set_selection_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_set_selection_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_set_selection().

atspi_dbus_mutter_remote_desktop_session_call_set_selection_sync

Synchronously invokes the SetSelection() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_start

Asynchronously invokes the Start() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_start_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_start_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_start().

atspi_dbus_mutter_remote_desktop_session_call_start_sync

Synchronously invokes the Start() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_call_stop

Asynchronously invokes the Stop() D-Bus method on proxy. When the operation is finished, callback will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()). You can then call atspi_dbus_mutter_remote_desktop_session_call_stop_finish() to get the result of the operation.

atspi_dbus_mutter_remote_desktop_session_call_stop_finish

Finishes an operation started with atspi_dbus_mutter_remote_desktop_session_call_stop().

atspi_dbus_mutter_remote_desktop_session_call_stop_sync

Synchronously invokes the Stop() D-Bus method on proxy. The calling thread is blocked until a reply is received.

atspi_dbus_mutter_remote_desktop_session_complete_connect_to_eis

Helper function used in service implementations to finish handling invocations of the ConnectToEIS() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_disable_clipboard

Helper function used in service implementations to finish handling invocations of the DisableClipboard() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_enable_clipboard

Helper function used in service implementations to finish handling invocations of the EnableClipboard() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_keyboard_keycode

Helper function used in service implementations to finish handling invocations of the NotifyKeyboardKeycode() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_keyboard_keysym

Helper function used in service implementations to finish handling invocations of the NotifyKeyboardKeysym() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_pointer_axis

Helper function used in service implementations to finish handling invocations of the NotifyPointerAxis() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_pointer_axis_discrete

Helper function used in service implementations to finish handling invocations of the NotifyPointerAxisDiscrete() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_pointer_button

Helper function used in service implementations to finish handling invocations of the NotifyPointerButton() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_pointer_motion_absolute

Helper function used in service implementations to finish handling invocations of the NotifyPointerMotionAbsolute() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_pointer_motion_relative

Helper function used in service implementations to finish handling invocations of the NotifyPointerMotionRelative() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_touch_down

Helper function used in service implementations to finish handling invocations of the NotifyTouchDown() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_touch_motion

Helper function used in service implementations to finish handling invocations of the NotifyTouchMotion() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_notify_touch_up

Helper function used in service implementations to finish handling invocations of the NotifyTouchUp() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_selection_read

Helper function used in service implementations to finish handling invocations of the SelectionRead() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_selection_write

Helper function used in service implementations to finish handling invocations of the SelectionWrite() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_selection_write_done

Helper function used in service implementations to finish handling invocations of the SelectionWriteDone() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_set_selection

Helper function used in service implementations to finish handling invocations of the SetSelection() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_start

Helper function used in service implementations to finish handling invocations of the Start() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_complete_stop

Helper function used in service implementations to finish handling invocations of the Stop() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

atspi_dbus_mutter_remote_desktop_session_dup_session_id

Gets a copy of the SessionId” D-Bus property.

atspi_dbus_mutter_remote_desktop_session_emit_closed

Emits the Closed” D-Bus signal.

atspi_dbus_mutter_remote_desktop_session_emit_selection_owner_changed

Emits the SelectionOwnerChanged” D-Bus signal.

atspi_dbus_mutter_remote_desktop_session_emit_selection_transfer

Emits the SelectionTransfer” D-Bus signal.

atspi_dbus_mutter_remote_desktop_session_get_caps_lock_state

Gets the value of the CapsLockState” D-Bus property.

atspi_dbus_mutter_remote_desktop_session_get_num_lock_state

Gets the value of the NumLockState” D-Bus property.

atspi_dbus_mutter_remote_desktop_session_get_session_id

Gets the value of the SessionId” D-Bus property.

atspi_dbus_mutter_remote_desktop_session_set_caps_lock_state

Sets the CapsLockState” D-Bus property to value.

atspi_dbus_mutter_remote_desktop_session_set_num_lock_state

Sets the NumLockState” D-Bus property to value.

atspi_dbus_mutter_remote_desktop_session_set_session_id

Sets the SessionId” D-Bus property to value.

Properties

Atspi.DBusMutterRemoteDesktopSession:caps-lock-state

Represents the D-Bus property CapsLockState”.

Atspi.DBusMutterRemoteDesktopSession:num-lock-state

Represents the D-Bus property NumLockState”.

Atspi.DBusMutterRemoteDesktopSession:session-id

Represents the D-Bus property SessionId”.

Signals

Atspi.DBusMutterRemoteDesktopSession::closed

On the client-side, this signal is emitted whenever the D-Bus signal Closed” is received.

Atspi.DBusMutterRemoteDesktopSession::handle-connect-to-eis

Signal emitted when a remote caller is invoking the ConnectToEIS() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-disable-clipboard

Signal emitted when a remote caller is invoking the DisableClipboard() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-enable-clipboard

Signal emitted when a remote caller is invoking the EnableClipboard() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-keyboard-keycode

Signal emitted when a remote caller is invoking the NotifyKeyboardKeycode() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-keyboard-keysym

Signal emitted when a remote caller is invoking the NotifyKeyboardKeysym() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-pointer-axis

Signal emitted when a remote caller is invoking the NotifyPointerAxis() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-pointer-axis-discrete

Signal emitted when a remote caller is invoking the NotifyPointerAxisDiscrete() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-pointer-button

Signal emitted when a remote caller is invoking the NotifyPointerButton() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-pointer-motion-absolute

Signal emitted when a remote caller is invoking the NotifyPointerMotionAbsolute() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-pointer-motion-relative

Signal emitted when a remote caller is invoking the NotifyPointerMotionRelative() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-touch-down

Signal emitted when a remote caller is invoking the NotifyTouchDown() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-touch-motion

Signal emitted when a remote caller is invoking the NotifyTouchMotion() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-notify-touch-up

Signal emitted when a remote caller is invoking the NotifyTouchUp() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-selection-read

Signal emitted when a remote caller is invoking the SelectionRead() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-selection-write

Signal emitted when a remote caller is invoking the SelectionWrite() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-selection-write-done

Signal emitted when a remote caller is invoking the SelectionWriteDone() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-set-selection

Signal emitted when a remote caller is invoking the SetSelection() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-start

Signal emitted when a remote caller is invoking the Start() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::handle-stop

Signal emitted when a remote caller is invoking the Stop() D-Bus method.

Atspi.DBusMutterRemoteDesktopSession::selection-owner-changed

On the client-side, this signal is emitted whenever the D-Bus signal SelectionOwnerChanged” is received.

Atspi.DBusMutterRemoteDesktopSession::selection-transfer

On the client-side, this signal is emitted whenever the D-Bus signal SelectionTransfer” is received.

Interface structure

struct AtspiDBusMutterRemoteDesktopSessionIface {
  GTypeInterface parent_iface;
  gboolean (* handle_connect_to_eis) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GUnixFDList* fd_list,
    GVariant* arg_options
  );
  gboolean (* handle_disable_clipboard) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation
  );
  gboolean (* handle_enable_clipboard) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GVariant* arg_options
  );
  gboolean (* handle_notify_keyboard_keycode) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_keycode,
    gboolean arg_state
  );
  gboolean (* handle_notify_keyboard_keysym) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_keysym,
    gboolean arg_state
  );
  gboolean (* handle_notify_pointer_axis) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    gdouble arg_dx,
    gdouble arg_dy,
    guint arg_flags
  );
  gboolean (* handle_notify_pointer_axis_discrete) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_axis,
    gint arg_steps
  );
  gboolean (* handle_notify_pointer_button) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    gint arg_button,
    gboolean arg_state
  );
  gboolean (* handle_notify_pointer_motion_absolute) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    const gchar* arg_stream,
    gdouble arg_x,
    gdouble arg_y
  );
  gboolean (* handle_notify_pointer_motion_relative) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    gdouble arg_dx,
    gdouble arg_dy
  );
  gboolean (* handle_notify_touch_down) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    const gchar* arg_stream,
    guint arg_slot,
    gdouble arg_x,
    gdouble arg_y
  );
  gboolean (* handle_notify_touch_motion) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    const gchar* arg_stream,
    guint arg_slot,
    gdouble arg_x,
    gdouble arg_y
  );
  gboolean (* handle_notify_touch_up) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_slot
  );
  gboolean (* handle_selection_read) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GUnixFDList* fd_list,
    const gchar* arg_mime_type
  );
  gboolean (* handle_selection_write) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GUnixFDList* fd_list,
    guint arg_serial
  );
  gboolean (* handle_selection_write_done) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_serial,
    gboolean arg_success
  );
  gboolean (* handle_set_selection) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GVariant* arg_options
  );
  gboolean (* handle_start) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation
  );
  gboolean (* handle_stop) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation
  );
  gboolean (* get_caps_lock_state) (
    AtspiDBusMutterRemoteDesktopSession* object
  );
  gboolean (* get_num_lock_state) (
    AtspiDBusMutterRemoteDesktopSession* object
  );
  const gchar* (* get_session_id) (
    AtspiDBusMutterRemoteDesktopSession* object
  );
  void (* closed) (
    AtspiDBusMutterRemoteDesktopSession* object
  );
  void (* selection_owner_changed) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GVariant* arg_options
  );
  void (* selection_transfer) (
    AtspiDBusMutterRemoteDesktopSession* object,
    const gchar* arg_mime_type,
    guint arg_serial
  );
  
}

Virtual table for the D-Bus interface org.gnome.Mutter.RemoteDesktop.Session.

Interface members
parent_iface
GTypeInterface
 

The parent interface.

handle_connect_to_eis
gboolean (* handle_connect_to_eis) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GUnixFDList* fd_list,
    GVariant* arg_options
  )
 No description available.
handle_disable_clipboard
gboolean (* handle_disable_clipboard) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation
  )
 No description available.
handle_enable_clipboard
gboolean (* handle_enable_clipboard) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GVariant* arg_options
  )
 No description available.
handle_notify_keyboard_keycode
gboolean (* handle_notify_keyboard_keycode) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_keycode,
    gboolean arg_state
  )
 No description available.
handle_notify_keyboard_keysym
gboolean (* handle_notify_keyboard_keysym) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_keysym,
    gboolean arg_state
  )
 No description available.
handle_notify_pointer_axis
gboolean (* handle_notify_pointer_axis) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    gdouble arg_dx,
    gdouble arg_dy,
    guint arg_flags
  )
 No description available.
handle_notify_pointer_axis_discrete
gboolean (* handle_notify_pointer_axis_discrete) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_axis,
    gint arg_steps
  )
 No description available.
handle_notify_pointer_button
gboolean (* handle_notify_pointer_button) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    gint arg_button,
    gboolean arg_state
  )
 No description available.
handle_notify_pointer_motion_absolute
gboolean (* handle_notify_pointer_motion_absolute) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    const gchar* arg_stream,
    gdouble arg_x,
    gdouble arg_y
  )
 No description available.
handle_notify_pointer_motion_relative
gboolean (* handle_notify_pointer_motion_relative) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    gdouble arg_dx,
    gdouble arg_dy
  )
 No description available.
handle_notify_touch_down
gboolean (* handle_notify_touch_down) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    const gchar* arg_stream,
    guint arg_slot,
    gdouble arg_x,
    gdouble arg_y
  )
 No description available.
handle_notify_touch_motion
gboolean (* handle_notify_touch_motion) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    const gchar* arg_stream,
    guint arg_slot,
    gdouble arg_x,
    gdouble arg_y
  )
 No description available.
handle_notify_touch_up
gboolean (* handle_notify_touch_up) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_slot
  )
 No description available.
handle_selection_read
gboolean (* handle_selection_read) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GUnixFDList* fd_list,
    const gchar* arg_mime_type
  )
 No description available.
handle_selection_write
gboolean (* handle_selection_write) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GUnixFDList* fd_list,
    guint arg_serial
  )
 No description available.
handle_selection_write_done
gboolean (* handle_selection_write_done) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    guint arg_serial,
    gboolean arg_success
  )
 No description available.
handle_set_selection
gboolean (* handle_set_selection) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation,
    GVariant* arg_options
  )
 No description available.
handle_start
gboolean (* handle_start) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation
  )
 No description available.
handle_stop
gboolean (* handle_stop) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GDBusMethodInvocation* invocation
  )
 No description available.
get_caps_lock_state
gboolean (* get_caps_lock_state) (
    AtspiDBusMutterRemoteDesktopSession* object
  )
 No description available.
get_num_lock_state
gboolean (* get_num_lock_state) (
    AtspiDBusMutterRemoteDesktopSession* object
  )
 No description available.
get_session_id
const gchar* (* get_session_id) (
    AtspiDBusMutterRemoteDesktopSession* object
  )
 No description available.
closed
void (* closed) (
    AtspiDBusMutterRemoteDesktopSession* object
  )
 No description available.
selection_owner_changed
void (* selection_owner_changed) (
    AtspiDBusMutterRemoteDesktopSession* object,
    GVariant* arg_options
  )
 No description available.
selection_transfer
void (* selection_transfer) (
    AtspiDBusMutterRemoteDesktopSession* object,
    const gchar* arg_mime_type,
    guint arg_serial
  )
 No description available.

Virtual methods

Atspi.DBusMutterRemoteDesktopSession.get_caps_lock_state

Gets the value of the CapsLockState” D-Bus property.

Atspi.DBusMutterRemoteDesktopSession.get_num_lock_state

Gets the value of the NumLockState” D-Bus property.

Atspi.DBusMutterRemoteDesktopSession.get_session_id

Gets the value of the SessionId” D-Bus property.