4 * AccessibleApplication function prototypes
9 * AccessibleApplication_ref:
10 * @obj: a pointer to the #AccessibleApplication on which to operate.
12 * Increment the reference count for an #AccessibleApplication.
14 * Returns: (no return code implemented yet).
18 AccessibleApplication_ref (AccessibleApplication *obj)
20 Accessibility_Application_ref (*obj, &ev);
25 * AccessibleApplication_unref:
26 * @obj: a pointer to the #AccessibleApplication object on which to operate.
28 * Decrement the reference count for an #AccessibleApplication.
30 * Returns: (no return code implemented yet).
34 AccessibleApplication_unref (AccessibleApplication *obj)
36 Accessibility_Application_unref (*obj, &ev);
41 * AccessibleApplication_getToolkitName:
42 * @obj: a pointer to the #AccessibleApplication to query.
44 * Get the name of the UI toolkit used by an #AccessibleApplication.
46 * Returns: a UTF-8 string indicating which UI toolkit is
47 * used by an application.
51 AccessibleApplication_getToolkitName (AccessibleApplication *obj)
53 return Accessibility_Application__get_toolkitName (*obj, &ev);
57 * AccessibleApplication_getVersion:
58 * @obj: a pointer to the #AccessibleApplication being queried.
60 * Get the version of the at-spi bridge exported by an
61 * #AccessibleApplication instance.
63 * Returns: a UTF-8 string indicating the application's
68 AccessibleApplication_getVersion (AccessibleApplication *obj)
70 return Accessibility_Application__get_version (*obj, &ev);
74 * AccessibleApplication_getID:
75 * @obj: a pointer to the #AccessibleApplication being queried.
77 * Get the unique ID assigned by the Registry to an
78 * #AccessibleApplication instance.
79 * (Not Yet Implemented by the registry).
81 * Returns: a unique #long integer associated with the application
82 * by the Registry, or 0 if the application is not registered.
85 AccessibleApplication_getID (AccessibleApplication *obj)
87 return Accessibility_Application__get_id (*obj, &ev);
91 * AccessibleApplication_pause:
92 * @obj: a pointer to the #Accessible object on which to operate.
94 * Attempt to pause the application (used when client event queue is
96 * Not Yet Implemented.
98 * Returns: #TRUE if the application was paused successfully, #FALSE otherwise.
102 AccessibleApplication_pause (AccessibleApplication *obj)
108 * AccessibleApplication_resume:
109 * @obj: a pointer to the #Accessible object on which to operate.
111 * Attempt to resume the application (used after #AccessibleApplication_pause).
112 * Not Yet Implemented.
114 * Returns: #TRUE if application processing resumed successfully, #FALSE otherwise.
118 AccessibleApplication_resume (AccessibleApplication *obj)