LSQArchiveCommand

LSQArchiveCommand

Synopsis




                    LSQArchiveCommand;
GType               lsq_archive_command_get_type        (void);
LSQArchiveCommand*  lsq_archive_command_new             (const gchar *comment,
                                                         LSQArchive *archive,
                                                         LSQCommandFunc exec_command);
gboolean            lsq_archive_command_stop            (LSQArchiveCommand *command);

Description

Details

LSQArchiveCommand

typedef struct {
	GObject        parent;
	GQuark         domain;
	gchar         *comment;
	LSQArchive    *archive;
	GError        *error;
	gboolean       running;
	gboolean       safe;
	gpointer       user_data;
	LSQCommandFunc execute;
	LSQCommandFunc stop;
} LSQArchiveCommand;


lsq_archive_command_get_type ()

GType               lsq_archive_command_get_type        (void);

Returns :

lsq_archive_command_new ()

LSQArchiveCommand*  lsq_archive_command_new             (const gchar *comment,
                                                         LSQArchive *archive,
                                                         LSQCommandFunc exec_command);

comment :
archive :
exec_command :
Returns :

lsq_archive_command_stop ()

gboolean            lsq_archive_command_stop            (LSQArchiveCommand *command);

command :
Returns : TRUE on success, FALSE if the command is not running