|
atomes 1.3.2
atomes: an atomic scale modeling tool box
|
#include <gio/gio.h>Go to the source code of this file.
Data Structures | |
| struct | _InstanceIface |
| struct | _InstanceProxy |
| struct | _InstanceProxyClass |
| struct | _InstanceSkeleton |
| struct | _InstanceSkeletonClass |
Macros | |
| #define | TYPE_INSTANCE (instance_get_type ()) |
| #define | INSTANCE(o) |
| #define | IS_INSTANCE(o) |
| #define | INSTANCE_GET_IFACE(o) |
| #define | TYPE_INSTANCE_PROXY (instance_proxy_get_type ()) |
| #define | INSTANCE_PROXY(o) |
| #define | INSTANCE_PROXY_CLASS(k) |
| #define | INSTANCE_PROXY_GET_CLASS(o) |
| #define | IS_INSTANCE_PROXY(o) |
| #define | IS_INSTANCE_PROXY_CLASS(k) |
| #define | TYPE_INSTANCE_SKELETON (instance_skeleton_get_type ()) |
| #define | INSTANCE_SKELETON(o) |
| #define | INSTANCE_SKELETON_CLASS(k) |
| #define | INSTANCE_SKELETON_GET_CLASS(o) |
| #define | IS_INSTANCE_SKELETON(o) |
| #define | IS_INSTANCE_SKELETON_CLASS(k) |
Typedefs | |
| typedef struct _Instance | Instance |
| typedef struct _InstanceIface | InstanceIface |
| typedef struct _InstanceProxy | InstanceProxy |
| typedef struct _InstanceProxyClass | InstanceProxyClass |
| typedef struct _InstanceProxyPrivate | InstanceProxyPrivate |
| typedef struct _InstanceSkeleton | InstanceSkeleton |
| typedef struct _InstanceSkeletonClass | InstanceSkeletonClass |
| typedef struct _InstanceSkeletonPrivate | InstanceSkeletonPrivate |
Functions | |
| GType | instance_get_type (void) |
| GDBusInterfaceInfo * | instance_interface_info (void) |
| guint | instance_override_properties (GObjectClass *klass, guint property_id_begin) |
| void | instance_complete_open_file (Instance *object, GDBusMethodInvocation *invocation) |
| void | instance_call_open_file (Instance *proxy, const gchar *arg_atomes, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) |
| gboolean | instance_call_open_file_finish (Instance *proxy, GAsyncResult *res, GError **error) |
| gboolean | instance_call_open_file_sync (Instance *proxy, const gchar *arg_atomes, GCancellable *cancellable, GError **error) |
| GType | instance_proxy_get_type (void) |
| void | instance_proxy_new (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) |
| Instance * | instance_proxy_new_finish (GAsyncResult *res, GError **error) |
| Instance * | instance_proxy_new_sync (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error) |
| void | instance_proxy_new_for_bus (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) |
| Instance * | instance_proxy_new_for_bus_finish (GAsyncResult *res, GError **error) |
| Instance * | instance_proxy_new_for_bus_sync (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error) |
| GType | instance_skeleton_get_type (void) |
| Instance * | instance_skeleton_new (void) |
| #define INSTANCE | ( | o | ) |
Definition at line 21 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_GET_IFACE | ( | o | ) |
Definition at line 23 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_PROXY | ( | o | ) |
Definition at line 77 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_PROXY_CLASS | ( | k | ) |
Definition at line 78 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_PROXY_GET_CLASS | ( | o | ) |
Definition at line 79 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_SKELETON | ( | o | ) |
Definition at line 147 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_SKELETON_CLASS | ( | k | ) |
Definition at line 148 of file fr_ipcms_atomes-Instance.h.
| #define INSTANCE_SKELETON_GET_CLASS | ( | o | ) |
Definition at line 149 of file fr_ipcms_atomes-Instance.h.
| #define IS_INSTANCE | ( | o | ) |
Definition at line 22 of file fr_ipcms_atomes-Instance.h.
| #define IS_INSTANCE_PROXY | ( | o | ) |
Definition at line 80 of file fr_ipcms_atomes-Instance.h.
| #define IS_INSTANCE_PROXY_CLASS | ( | k | ) |
Definition at line 81 of file fr_ipcms_atomes-Instance.h.
| #define IS_INSTANCE_SKELETON | ( | o | ) |
Definition at line 150 of file fr_ipcms_atomes-Instance.h.
| #define IS_INSTANCE_SKELETON_CLASS | ( | k | ) |
Definition at line 151 of file fr_ipcms_atomes-Instance.h.
| #define TYPE_INSTANCE (instance_get_type ()) |
Definition at line 20 of file fr_ipcms_atomes-Instance.h.
| #define TYPE_INSTANCE_PROXY (instance_proxy_get_type ()) |
Definition at line 76 of file fr_ipcms_atomes-Instance.h.
| #define TYPE_INSTANCE_SKELETON (instance_skeleton_get_type ()) |
Definition at line 146 of file fr_ipcms_atomes-Instance.h.
| typedef struct _Instance Instance |
Definition at line 26 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceIface InstanceIface |
Definition at line 27 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceProxy InstanceProxy |
Definition at line 83 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceProxyClass InstanceProxyClass |
Definition at line 84 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceProxyPrivate InstanceProxyPrivate |
Definition at line 85 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceSkeleton InstanceSkeleton |
Definition at line 153 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceSkeletonClass InstanceSkeletonClass |
Definition at line 154 of file fr_ipcms_atomes-Instance.h.
| typedef struct _InstanceSkeletonPrivate InstanceSkeletonPrivate |
Definition at line 155 of file fr_ipcms_atomes-Instance.h.
| void instance_call_open_file | ( | Instance * | proxy, |
| const gchar * | arg_atomes, | ||
| GCancellable * | cancellable, | ||
| GAsyncReadyCallback | callback, | ||
| gpointer | user_data ) |
instance_call_open_file: @proxy: A InstanceProxy. @arg_atomes: Argument to pass with the method invocation. @cancellable: (nullable): A #GCancellable or NULL. @callback: A #GAsyncReadyCallback to call when the request is satisfied or NULL. @user_data: User data to pass to @callback.
Asynchronously invokes the <link linkend="gdbus-method-fr-ipcms-atomes-Instance.OpenFile">OpenFile()</link> 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 instance_call_open_file_finish() to get the result of the operation.
See instance_call_open_file_sync() for the synchronous, blocking version of this method.
Definition at line 415 of file fr_ipcms_atomes-Instance.c.
| gboolean instance_call_open_file_finish | ( | Instance * | proxy, |
| GAsyncResult * | res, | ||
| GError ** | error ) |
instance_call_open_file_finish: @proxy: A InstanceProxy. @res: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to instance_call_open_file(). @error: Return location for error or NULL.
Finishes an operation started with instance_call_open_file().
Returns: (skip): TRUE if the call succeeded, FALSE if @error is set.
Definition at line 444 of file fr_ipcms_atomes-Instance.c.
| gboolean instance_call_open_file_sync | ( | Instance * | proxy, |
| const gchar * | arg_atomes, | ||
| GCancellable * | cancellable, | ||
| GError ** | error ) |
instance_call_open_file_sync: @proxy: A InstanceProxy. @arg_atomes: Argument to pass with the method invocation. @cancellable: (nullable): A #GCancellable or NULL. @error: Return location for error or NULL.
Synchronously invokes the <link linkend="gdbus-method-fr-ipcms-atomes-Instance.OpenFile">OpenFile()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
See instance_call_open_file() for the asynchronous version of this method.
Returns: (skip): TRUE if the call succeeded, FALSE if @error is set.
Definition at line 474 of file fr_ipcms_atomes-Instance.c.
| void instance_complete_open_file | ( | Instance * | object, |
| GDBusMethodInvocation * | invocation ) |
| GType instance_get_type | ( | void | ) |
| GDBusInterfaceInfo * instance_interface_info | ( | void | ) |
instance_interface_info:
Gets a machine-readable description of the <link linkend="gdbus-interface-fr-ipcms-atomes-Instance.top_of_page">fr.ipcms.atomes.Instance</link> D-Bus interface.
Returns: (transfer none): A #GDBusInterfaceInfo. Do not free.
Definition at line 318 of file fr_ipcms_atomes-Instance.c.
| guint instance_override_properties | ( | GObjectClass * | klass, |
| guint | property_id_begin ) |
| GType instance_proxy_get_type | ( | void | ) |
| void instance_proxy_new | ( | GDBusConnection * | connection, |
| GDBusProxyFlags | flags, | ||
| const gchar * | name, | ||
| const gchar * | object_path, | ||
| GCancellable * | cancellable, | ||
| GAsyncReadyCallback | callback, | ||
| gpointer | user_data ) |
Definition at line 697 of file fr_ipcms_atomes-Instance.c.
| Instance * instance_proxy_new_finish | ( | GAsyncResult * | res, |
| GError ** | error ) |
instance_proxy_new_finish: @res: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to instance_proxy_new(). @error: Return location for error or NULL
Finishes an operation started with instance_proxy_new().
Returns: (transfer full) (type InstanceProxy): The constructed proxy object or NULL if @error is set.
Definition at line 719 of file fr_ipcms_atomes-Instance.c.
| void instance_proxy_new_for_bus | ( | GBusType | bus_type, |
| GDBusProxyFlags | flags, | ||
| const gchar * | name, | ||
| const gchar * | object_path, | ||
| GCancellable * | cancellable, | ||
| GAsyncReadyCallback | callback, | ||
| gpointer | user_data ) |
Definition at line 787 of file fr_ipcms_atomes-Instance.c.
| Instance * instance_proxy_new_for_bus_finish | ( | GAsyncResult * | res, |
| GError ** | error ) |
instance_proxy_new_for_bus_finish: @res: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to instance_proxy_new_for_bus(). @error: Return location for error or NULL
Finishes an operation started with instance_proxy_new_for_bus().
Returns: (transfer full) (type InstanceProxy): The constructed proxy object or NULL if @error is set.
Definition at line 809 of file fr_ipcms_atomes-Instance.c.
| Instance * instance_proxy_new_for_bus_sync | ( | GBusType | bus_type, |
| GDBusProxyFlags | flags, | ||
| const gchar * | name, | ||
| const gchar * | object_path, | ||
| GCancellable * | cancellable, | ||
| GError ** | error ) |
Definition at line 842 of file fr_ipcms_atomes-Instance.c.
| Instance * instance_proxy_new_sync | ( | GDBusConnection * | connection, |
| GDBusProxyFlags | flags, | ||
| const gchar * | name, | ||
| const gchar * | object_path, | ||
| GCancellable * | cancellable, | ||
| GError ** | error ) |
Definition at line 752 of file fr_ipcms_atomes-Instance.c.
| GType instance_skeleton_get_type | ( | void | ) |
| Instance * instance_skeleton_new | ( | void | ) |
instance_skeleton_new:
Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-fr-ipcms-atomes-Instance.top_of_page">fr.ipcms.atomes.Instance</link>.
Returns: (transfer full) (type InstanceSkeleton): The skeleton object.
Definition at line 1150 of file fr_ipcms_atomes-Instance.c.