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_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
.
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 |
|
The parent interface. |
|
handle_connect_to_eis |
|
No description available. | |
handle_disable_clipboard |
|
No description available. | |
handle_enable_clipboard |
|
No description available. | |
handle_notify_keyboard_keycode |
|
No description available. | |
handle_notify_keyboard_keysym |
|
No description available. | |
handle_notify_pointer_axis |
|
No description available. | |
handle_notify_pointer_axis_discrete |
|
No description available. | |
handle_notify_pointer_button |
|
No description available. | |
handle_notify_pointer_motion_absolute |
|
No description available. | |
handle_notify_pointer_motion_relative |
|
No description available. | |
handle_notify_touch_down |
|
No description available. | |
handle_notify_touch_motion |
|
No description available. | |
handle_notify_touch_up |
|
No description available. | |
handle_selection_read |
|
No description available. | |
handle_selection_write |
|
No description available. | |
handle_selection_write_done |
|
No description available. | |
handle_set_selection |
|
No description available. | |
handle_start |
|
No description available. | |
handle_stop |
|
No description available. | |
get_caps_lock_state |
|
No description available. | |
get_num_lock_state |
|
No description available. | |
get_session_id |
|
No description available. | |
closed |
|
No description available. | |
selection_owner_changed |
|
No description available. | |
selection_transfer |
|
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.