Name
GdomeEventListener -- Interface EventListener implementation.
Synopsis
struct GdomeEventListener;
GdomeEventListener* gdome_evntl_mkref (void (*callback) (GdomeEventListener *self,GdomeEvent *event,GdomeException *exc),
gpointer priv);
GdomeEventListener* gdome_evntl_aux_mkref (void (*callback) (GdomeEventListener *self,GdomeEvent *event,GdomeException *exc),
gpointer priv);
void gdome_evntl_ref (GdomeEventListener *self,
GdomeException *exc);
void gdome_evntl_unref (GdomeEventListener *self,
GdomeException *exc);
gpointer gdome_evntl_query_interface (GdomeEventListener *self,
const char *interface,
GdomeException *exc);
void gdome_evntl_handleEvent (GdomeEventListener *self,
GdomeEvent *evt,
GdomeException *exc);
gpointer gdome_evntl_get_priv (GdomeEventListener *self); |
Details
struct GdomeEventListener
struct GdomeEventListener {
gpointer user_data;
}; |
gdome_evntl_mkref ()
GdomeEventListener* gdome_evntl_mkref (void (*callback) (GdomeEventListener *self,GdomeEvent *event,GdomeException *exc),
gpointer priv); |
gdome_evntl_aux_mkref ()
GdomeEventListener* gdome_evntl_aux_mkref (void (*callback) (GdomeEventListener *self,GdomeEvent *event,GdomeException *exc),
gpointer priv); |
gdome_evntl_ref ()
Increase the reference count of the specified EventListener.
gdome_evntl_unref ()
Decrease the reference count of the specified EventListener. Free the
EventListener structure if the EventListener will have zero reference.
gdome_evntl_query_interface ()
gdome_evntl_handleEvent ()
This method is called whenever an event occurs of the type for which the
EventListener interface was registered.
gdome_evntl_get_priv ()
DEPRECATED