Top | ![]() |
![]() |
![]() |
![]() |
XAppStatusIconInterface * | status-icon-interface | Read / Write |
char * | icon-name | Read / Write |
int | icon-size | Read / Write |
char * | label | Read / Write |
char * | metadata | Read / Write |
char * | name | Read / Write |
gboolean | primary-menu-is-open | Read / Write |
gboolean | secondary-menu-is-open | Read / Write |
char * | tooltip-text | Read / Write |
gboolean | visible | Read / Write |
GInterface ├── XAppObject ╰── XAppStatusIconInterface GObject ├── GDBusInterfaceSkeleton │ ╰── XAppStatusIconInterfaceSkeleton ├── GDBusObjectManagerClient │ ╰── XAppObjectManagerClient ├── GDBusObjectProxy │ ╰── XAppObjectProxy ├── GDBusObjectSkeleton │ ╰── XAppObjectSkeleton ╰── GDBusProxy ╰── XAppStatusIconInterfaceProxy
GDBusInterfaceInfo *
xapp_status_icon_interface_interface_info
(void
);
Gets a machine-readable description of the org.x.StatusIcon D-Bus interface.
guint xapp_status_icon_interface_override_properties (GObjectClass *klass
,guint property_id_begin
);
Overrides all GObject properties in the XAppStatusIconInterface interface for a concrete class. The properties are overridden in the order they are defined.
klass |
The class structure for a GObject derived class. |
|
property_id_begin |
The property id to assign to the first overridden property. |
void xapp_status_icon_interface_complete_button_press (XAppStatusIconInterface *object
,GDBusMethodInvocation *invocation
);
Helper function used in service implementations to finish handling invocations of the ButtonPress()
g_dbus_method_invocation_return_error()
or similar.
This method will free invocation
, you cannot use it afterwards.
void xapp_status_icon_interface_complete_button_release (XAppStatusIconInterface *object
,GDBusMethodInvocation *invocation
);
Helper function used in service implementations to finish handling invocations of the ButtonRelease()
g_dbus_method_invocation_return_error()
or similar.
This method will free invocation
, you cannot use it afterwards.
void xapp_status_icon_interface_complete_scroll (XAppStatusIconInterface *object
,GDBusMethodInvocation *invocation
);
Helper function used in service implementations to finish handling invocations of the Scroll()
g_dbus_method_invocation_return_error()
or similar.
This method will free invocation
, you cannot use it afterwards.
void xapp_status_icon_interface_call_button_press (XAppStatusIconInterface *proxy
,gint arg_x
,gint arg_y
,guint arg_button
,guint arg_time
,gint arg_panel_position
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
Asynchronously invokes the ButtonPress()
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 xapp_status_icon_interface_call_button_press_finish()
to get the result of the operation.
See xapp_status_icon_interface_call_button_press_sync()
for the synchronous, blocking version of this method.
proxy |
||
arg_x |
Argument to pass with the method invocation. |
|
arg_y |
Argument to pass with the method invocation. |
|
arg_button |
Argument to pass with the method invocation. |
|
arg_time |
Argument to pass with the method invocation. |
|
arg_panel_position |
Argument to pass with the method invocation. |
|
cancellable |
A GCancellable or |
[nullable] |
callback |
A GAsyncReadyCallback to call when the request is satisfied or |
|
user_data |
User data to pass to |
gboolean xapp_status_icon_interface_call_button_press_finish (XAppStatusIconInterface *proxy
,GAsyncResult *res
,GError **error
);
Finishes an operation started with xapp_status_icon_interface_call_button_press()
.
proxy |
||
res |
The GAsyncResult obtained from the GAsyncReadyCallback passed to |
|
error |
Return location for error or |
gboolean xapp_status_icon_interface_call_button_press_sync (XAppStatusIconInterface *proxy
,gint arg_x
,gint arg_y
,guint arg_button
,guint arg_time
,gint arg_panel_position
,GCancellable *cancellable
,GError **error
);
Synchronously invokes the ButtonPress()
proxy
. The calling thread is blocked until a reply is received.
See xapp_status_icon_interface_call_button_press()
for the asynchronous version of this method.
proxy |
||
arg_x |
Argument to pass with the method invocation. |
|
arg_y |
Argument to pass with the method invocation. |
|
arg_button |
Argument to pass with the method invocation. |
|
arg_time |
Argument to pass with the method invocation. |
|
arg_panel_position |
Argument to pass with the method invocation. |
|
cancellable |
A GCancellable or |
[nullable] |
error |
Return location for error or |
void xapp_status_icon_interface_call_button_release (XAppStatusIconInterface *proxy
,gint arg_x
,gint arg_y
,guint arg_button
,guint arg_time
,gint arg_panel_position
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
Asynchronously invokes the ButtonRelease()
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 xapp_status_icon_interface_call_button_release_finish()
to get the result of the operation.
See xapp_status_icon_interface_call_button_release_sync()
for the synchronous, blocking version of this method.
proxy |
||
arg_x |
Argument to pass with the method invocation. |
|
arg_y |
Argument to pass with the method invocation. |
|
arg_button |
Argument to pass with the method invocation. |
|
arg_time |
Argument to pass with the method invocation. |
|
arg_panel_position |
Argument to pass with the method invocation. |
|
cancellable |
A GCancellable or |
[nullable] |
callback |
A GAsyncReadyCallback to call when the request is satisfied or |
|
user_data |
User data to pass to |
gboolean xapp_status_icon_interface_call_button_release_finish (XAppStatusIconInterface *proxy
,GAsyncResult *res
,GError **error
);
Finishes an operation started with xapp_status_icon_interface_call_button_release()
.
proxy |
||
res |
The GAsyncResult obtained from the GAsyncReadyCallback passed to |
|
error |
Return location for error or |
gboolean xapp_status_icon_interface_call_button_release_sync (XAppStatusIconInterface *proxy
,gint arg_x
,gint arg_y
,guint arg_button
,guint arg_time
,gint arg_panel_position
,GCancellable *cancellable
,GError **error
);
Synchronously invokes the ButtonRelease()
proxy
. The calling thread is blocked until a reply is received.
See xapp_status_icon_interface_call_button_release()
for the asynchronous version of this method.
proxy |
||
arg_x |
Argument to pass with the method invocation. |
|
arg_y |
Argument to pass with the method invocation. |
|
arg_button |
Argument to pass with the method invocation. |
|
arg_time |
Argument to pass with the method invocation. |
|
arg_panel_position |
Argument to pass with the method invocation. |
|
cancellable |
A GCancellable or |
[nullable] |
error |
Return location for error or |
void xapp_status_icon_interface_call_scroll (XAppStatusIconInterface *proxy
,gint arg_delta
,gint arg_orientation
,guint arg_time
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
Asynchronously invokes the Scroll()
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 xapp_status_icon_interface_call_scroll_finish()
to get the result of the operation.
See xapp_status_icon_interface_call_scroll_sync()
for the synchronous, blocking version of this method.
proxy |
||
arg_delta |
Argument to pass with the method invocation. |
|
arg_orientation |
Argument to pass with the method invocation. |
|
arg_time |
Argument to pass with the method invocation. |
|
cancellable |
A GCancellable or |
[nullable] |
callback |
A GAsyncReadyCallback to call when the request is satisfied or |
|
user_data |
User data to pass to |
gboolean xapp_status_icon_interface_call_scroll_finish (XAppStatusIconInterface *proxy
,GAsyncResult *res
,GError **error
);
Finishes an operation started with xapp_status_icon_interface_call_scroll()
.
proxy |
||
res |
The GAsyncResult obtained from the GAsyncReadyCallback passed to |
|
error |
Return location for error or |
gboolean xapp_status_icon_interface_call_scroll_sync (XAppStatusIconInterface *proxy
,gint arg_delta
,gint arg_orientation
,guint arg_time
,GCancellable *cancellable
,GError **error
);
Synchronously invokes the Scroll()
proxy
. The calling thread is blocked until a reply is received.
See xapp_status_icon_interface_call_scroll()
for the asynchronous version of this method.
proxy |
||
arg_delta |
Argument to pass with the method invocation. |
|
arg_orientation |
Argument to pass with the method invocation. |
|
arg_time |
Argument to pass with the method invocation. |
|
cancellable |
A GCancellable or |
[nullable] |
error |
Return location for error or |