Name
BonoboProgressiveDataSink --
Synopsis
#define BONOBO_PROGRESSIVE_DATA_SINK_TYPE
#define BONOBO_PROGRESSIVE_DATA_SINK (o)
#define BONOBO_PROGRESSIVE_DATA_SINK_CLASS(k)
#define BONOBO_IS_PROGRESSIVE_DATA_SINK (o)
#define BONOBO_IS_PROGRESSIVE_DATA_SINK_CLASS(k)
struct BonoboProgressiveDataSink;
int (*BonoboProgressiveDataSinkStartFn)
(BonoboProgressiveDataSink *psink,
void *closure);
int (*BonoboProgressiveDataSinkEndFn)
(BonoboProgressiveDataSink *psink,
void *closure);
int (*BonoboProgressiveDataSinkAddDataFn)
(BonoboProgressiveDataSink *psink,
const Bonobo_ProgressiveDataSink_iobuf *buffer,
void *closure);
int (*BonoboProgressiveDataSinkSetSizeFn)
(BonoboProgressiveDataSink *psink,
const CORBA_long count,
void *closure);
typedef BonoboProgressiveDataSinkClass;
BonoboProgressiveDataSink* bonobo_progressive_data_sink_new
(BonoboProgressiveDataSinkStartFn start_fn,
BonoboProgressiveDataSinkEndFn end_fn,
BonoboProgressiveDataSinkAddDataFn add_data_fn,
BonoboProgressiveDataSinkSetSizeFn set_size_fn,
void *closure);
BonoboProgressiveDataSink* bonobo_progressive_data_sink_construct
(BonoboProgressiveDataSink *psink,
Bonobo_ProgressiveDataSink corba_psink,
BonoboProgressiveDataSinkStartFn start_fn,
BonoboProgressiveDataSinkEndFn end_fn,
BonoboProgressiveDataSinkAddDataFn add_data_fn,
BonoboProgressiveDataSinkSetSizeFn set_size_fn,
void *closure);
POA_Bonobo_ProgressiveDataSink__epv* bonobo_progressive_get_epv
(void);
|
Details
BONOBO_PROGRESSIVE_DATA_SINK_TYPE
#define BONOBO_PROGRESSIVE_DATA_SINK_TYPE (bonobo_progressive_data_sink_get_type ()) |
BONOBO_PROGRESSIVE_DATA_SINK()
#define BONOBO_PROGRESSIVE_DATA_SINK(o) (GTK_CHECK_CAST ((o), BONOBO_PROGRESSIVE_DATA_SINK_TYPE, BonoboProgressiveDataSink)) |
BONOBO_PROGRESSIVE_DATA_SINK_CLASS()
#define BONOBO_PROGRESSIVE_DATA_SINK_CLASS(k) (GTK_CHECK_CLASS_CAST((k), BONOBO_PROGRESSIVE_DATA_SINK_TYPE, BonoboProgressiveDataSinkClass)) |
BONOBO_IS_PROGRESSIVE_DATA_SINK()
#define BONOBO_IS_PROGRESSIVE_DATA_SINK(o) (GTK_CHECK_TYPE ((o), BONOBO_PROGRESSIVE_DATA_SINK_TYPE)) |
BONOBO_IS_PROGRESSIVE_DATA_SINK_CLASS()
#define BONOBO_IS_PROGRESSIVE_DATA_SINK_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), BONOBO_PROGRESSIVE_DATA_SINK_TYPE)) |
struct BonoboProgressiveDataSink
struct BonoboProgressiveDataSink; |
BonoboProgressiveDataSinkStartFn ()
int (*BonoboProgressiveDataSinkStartFn)
(BonoboProgressiveDataSink *psink,
void *closure); |
BonoboProgressiveDataSinkEndFn ()
int (*BonoboProgressiveDataSinkEndFn)
(BonoboProgressiveDataSink *psink,
void *closure); |
BonoboProgressiveDataSinkAddDataFn ()
int (*BonoboProgressiveDataSinkAddDataFn)
(BonoboProgressiveDataSink *psink,
const Bonobo_ProgressiveDataSink_iobuf *buffer,
void *closure); |
BonoboProgressiveDataSinkSetSizeFn ()
int (*BonoboProgressiveDataSinkSetSizeFn)
(BonoboProgressiveDataSink *psink,
const CORBA_long count,
void *closure); |
BonoboProgressiveDataSinkClass
typedef struct {
BonoboObjectClass parent_class;
/*
* Methods.
*/
int (*start_fn) (BonoboProgressiveDataSink *psink);
int (*end_fn) (BonoboProgressiveDataSink *psink);
int (*add_data_fn) (BonoboProgressiveDataSink *psink,
const Bonobo_ProgressiveDataSink_iobuf *buffer);
int (*set_size_fn) (BonoboProgressiveDataSink *psink,
const CORBA_long count);
} BonoboProgressiveDataSinkClass; |
bonobo_progressive_data_sink_new ()
bonobo_progressive_data_sink_construct ()
bonobo_progressive_get_epv ()
POA_Bonobo_ProgressiveDataSink__epv* bonobo_progressive_get_epv
(void); |