Class
AtspiEventListener
Description [src]
class Atspi.EventListener : GObject.Object {
parent: GObject,
callback: AtspiEventListenerCB,
user_data: void*,
cb_destroyed: GDestroyNotify
}
A generic interface implemented by objects for the receipt of event notifications.
A generic interface implemented by objects for the receipt of event notifications. atspi-event-listener is the interface via which clients of the atspi-registry receive notification of changes to an application’s user interface and content.
Constructors
atspi_event_listener_new
Creates a new AtspiEventListener associated with a specified callback.
atspi_event_listener_new_simple
Creates a new AtspiEventListener associated with a specified callback.
Instance methods
atspi_event_listener_deregister
Deregisters an AtspiEventListener from the registry, for a specific
event type.
atspi_event_listener_register
Adds an in-process callback function to an existing AtspiEventListener.
atspi_event_listener_register_full
Adds an in-process callback function to an existing AtspiEventListener.
atspi_event_listener_register_with_app
Adds an in-process callback function to an existing AtspiEventListener.
Class structure
struct AtspiEventListenerClass {
GObjectClass parent_class;
}
Class members
parent_class |
|
| No description available. |
Functions
atspi_event_listener_deregister_from_callback
Deregisters an AtspiEventListenerCB from the registry, for a specific
event type.
atspi_event_listener_deregister_no_data
Deregisters an AtspiEventListenerSimpleCB from the registry, for a specific
event type.
atspi_event_listener_register_from_callback
Registers an AtspiEventListenerCB against an event_type.