2 #ifndef __BSE_JANITOR_H__
3 #define __BSE_JANITOR_H__
10 #define BSE_TYPE_JANITOR (BSE_TYPE_ID (BseJanitor))
11 #define BSE_JANITOR(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), BSE_TYPE_JANITOR, BseJanitor))
12 #define BSE_JANITOR_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), BSE_TYPE_JANITOR, BseJanitorClass))
13 #define BSE_IS_JANITOR(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), BSE_TYPE_JANITOR))
14 #define BSE_IS_JANITOR_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), BSE_TYPE_JANITOR))
15 #define BSE_JANITOR_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), BSE_TYPE_JANITOR, BseJanitorClass))
20 guint port_closed : 1;
22 guint force_normal_exit : 1;
24 SfiGlueContext *context;
25 SfiGlueDecoder *decoder;
27 gchar *status_message;
47 const gchar* bse_janitor_get_ident (
BseJanitor *
self);
48 void bse_janitor_set_procedure (
BseJanitor *
self,
58 void bse_janitor_remove_action (
BseJanitor *
self,
60 void bse_janitor_trigger_action (
BseJanitor *
self,
Definition: sficomport.hh:16
Definition: bsejanitor.hh:19
Definition: bsejanitor.hh:35
Definition: bseitem.hh:39
Definition: bsejanitor.hh:37
Definition: bseitem.hh:33