bonobo-event-source

Name

bonobo-event-source -- An Event Source where clients can connect to listen to events.

Synopsis



POA_Bonobo_EventSource__epv* bonobo_event_source_get_epv
                                            (void);
#define     BONOBO_EVENT_SOURCE             (o)
#define     BONOBO_IS_EVENT_SOURCE          (o)
#define     BONOBO_EVENT_SOURCE_CLASS       (k)
#define     BONOBO_IS_EVENT_SOURCE_CLASS    (k)
#define     BONOBO_EVENT_SOURCE_TYPE
typedef     BonoboEventSource;
typedef     BonoboEventSourceClass;
BonoboEventSource* bonobo_event_source_new  (void);
BonoboEventSource* bonobo_event_source_construct
                                            (BonoboEventSource *event_source,
                                             Bonobo_EventSource corba_event_source);
void        bonobo_event_source_notify_listeners
                                            (BonoboEventSource *event_source,
                                             const char *event_name,
                                             CORBA_any *value,
                                             CORBA_Environment *opt_ev);
Bonobo_EventSource bonobo_event_source_corba_object_create
                                            (BonoboObject *object);

Description

Details

bonobo_event_source_get_epv ()

POA_Bonobo_EventSource__epv* bonobo_event_source_get_epv
                                            (void);

Returns : 


BONOBO_EVENT_SOURCE()

#define BONOBO_EVENT_SOURCE(o)          (GTK_CHECK_CAST ((o), BONOBO_EVENT_SOURCE_TYPE, BonoboEventSource))

o : 


BONOBO_IS_EVENT_SOURCE()

#define BONOBO_IS_EVENT_SOURCE(o)       (GTK_CHECK_TYPE ((o), BONOBO_EVENT_SOURCE_TYPE))

o : 


BONOBO_EVENT_SOURCE_CLASS()

#define BONOBO_EVENT_SOURCE_CLASS(k)    (GTK_CHECK_CLASS_CAST((k), BONOBO_EVENT_SOURCE_TYPE, BonoboEventSourceClass))

k : 


BONOBO_IS_EVENT_SOURCE_CLASS()

#define BONOBO_IS_EVENT_SOURCE_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), BONOBO_EVENT_SOURCE_TYPE))

k : 


BONOBO_EVENT_SOURCE_TYPE

#define BONOBO_EVENT_SOURCE_TYPE        (bonobo_event_source_get_type ())


BonoboEventSource

typedef struct {
	BonoboObject              parent;
	BonoboEventSourcePrivate *priv;
} BonoboEventSource;


BonoboEventSourceClass

typedef struct {
	BonoboObjectClass parent_class;
} BonoboEventSourceClass;


bonobo_event_source_new ()

BonoboEventSource* bonobo_event_source_new  (void);

Returns : 


bonobo_event_source_construct ()

BonoboEventSource* bonobo_event_source_construct
                                            (BonoboEventSource *event_source,
                                             Bonobo_EventSource corba_event_source);

event_source : 
corba_event_source : 
Returns : 


bonobo_event_source_notify_listeners ()

void        bonobo_event_source_notify_listeners
                                            (BonoboEventSource *event_source,
                                             const char *event_name,
                                             CORBA_any *value,
                                             CORBA_Environment *opt_ev);

event_source : 
event_name : 
value : 
opt_ev : 


bonobo_event_source_corba_object_create ()

Bonobo_EventSource bonobo_event_source_corba_object_create
                                            (BonoboObject *object);

object : 
Returns : 

See Also

BonoboListener