LumShell

Name

LumShell -- 

Synopsis



#define     LUM_SHELL_CONST                 (obj)
struct      LumShellPrivate;
LumShell*   lum_shell_new                   (void);
void        lum_shell_new_engine            (LumShell *self,
                                             const char *uri);
LumEngine*  lum_shell_get_active_engine     (LumShell *self);
void        lum_shell_set_active_engine     (LumShell *self,
                                             LumEngine *engine);
LumSession* lum_shell_get_session           (LumShell *self);
LumConfig*  lum_shell_get_config            (LumShell *self);
gboolean    lum_shell_get_server_mode       (LumShell *self);
void        lum_shell_set_server_mode       (LumShell *self,
                                             gboolean mode);

Description

Details

LUM_SHELL_CONST()

#define LUM_SHELL_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), lum_shell_get_type(), LumShell const)

obj :


struct LumShellPrivate

struct LumShellPrivate {

	LumSession * session;
	LumConfig * config;
	LumEngine * active_engine;
	EggTrayIcon * tray_icon;
	GtkTooltips * tray_icon_tooltip;
	GtkWidget * popup_menu;
	GtkWidget * close_engine_item;
	GtkWidget * play_item;
	GtkWidget * stop_item;
	GtkWidget * next_item;
	GtkWidget * prev_item;
	BonoboGenericFactory * automation_factory;
	BonoboGenericFactory * control_factory;
	BonoboGenericFactory * context_factory;
	gboolean server_mode;
	KeyCode map[XF86AUDIO_MAX];
};


lum_shell_new ()

LumShell*   lum_shell_new                   (void);

Returns :


lum_shell_new_engine ()

void        lum_shell_new_engine            (LumShell *self,
                                             const char *uri);

self :

uri :


lum_shell_get_active_engine ()

LumEngine*  lum_shell_get_active_engine     (LumShell *self);

self :

Returns :


lum_shell_set_active_engine ()

void        lum_shell_set_active_engine     (LumShell *self,
                                             LumEngine *engine);

self :

engine :


lum_shell_get_session ()

LumSession* lum_shell_get_session           (LumShell *self);

self :

Returns :


lum_shell_get_config ()

LumConfig*  lum_shell_get_config            (LumShell *self);

self :

Returns :


lum_shell_get_server_mode ()

gboolean    lum_shell_get_server_mode       (LumShell *self);

self :

Returns :


lum_shell_set_server_mode ()

void        lum_shell_set_server_mode       (LumShell *self,
                                             gboolean mode);

self :

mode :