GOIOContext

GOIOContext

Types and Values

Description

Functions

go_io_context_new ()

GOIOContext *
go_io_context_new (GOCmdContext *cc);

go_io_context_processing_file ()

void
go_io_context_processing_file (GOIOContext *ioc,
                               char const *uri);

Parameters

ioc

GOIOContext

 

uri

An escaped uri (eg "foo%20bar")

 

go_io_context_set_num_files ()

void
go_io_context_set_num_files (GOIOContext *ioc,
                             guint count);

go_io_count_progress_set ()

void
go_io_count_progress_set (GOIOContext *io_context,
                          gint total,
                          gint step);

go_io_count_progress_update ()

void
go_io_count_progress_update (GOIOContext *io_context,
                             gint inc);

go_io_error_clear ()

void
go_io_error_clear (GOIOContext *ioc);

go_io_error_display ()

void
go_io_error_display (GOIOContext *ioc);

go_io_error_info_set ()

void
go_io_error_info_set (GOIOContext *ioc,
                      GOErrorInfo *error);

go_io_error_occurred ()

gboolean
go_io_error_occurred (GOIOContext *ioc);

go_io_error_push ()

void
go_io_error_push (GOIOContext *ioc,
                  GOErrorInfo *error);

go_io_error_string ()

void
go_io_error_string (GOIOContext *ioc,
                    const gchar *str);

go_io_error_unknown ()

void
go_io_error_unknown (GOIOContext *ioc);

go_io_progress_message ()

void
go_io_progress_message (GOIOContext *io_context,
                        const gchar *msg);

go_io_progress_range_pop ()

void
go_io_progress_range_pop (GOIOContext *io_context);

go_io_progress_range_push ()

void
go_io_progress_range_push (GOIOContext *io_context,
                           gdouble min,
                           gdouble max);

go_io_progress_unset ()

void
go_io_progress_unset (GOIOContext *io_context);

go_io_progress_update ()

void
go_io_progress_update (GOIOContext *io_context,
                       gdouble f);

go_io_value_progress_set ()

void
go_io_value_progress_set (GOIOContext *io_context,
                          gint total,
                          gint step);

go_io_value_progress_update ()

void
go_io_value_progress_update (GOIOContext *io_context,
                             gint value);

go_io_warning ()

void
go_io_warning (GOIOContext *ioc,
               char const *fmt,
               ...);

go_io_warning_occurred ()

gboolean
go_io_warning_occurred (GOIOContext *ioc);

go_io_warning_unknown_font ()

void
go_io_warning_unknown_font (GOIOContext *ioc,
                            char const *font_name);

go_io_warning_unknown_function ()

void
go_io_warning_unknown_function (GOIOContext *ioc,
                                char const *funct_name);

go_io_warning_unsupported_feature ()

void
go_io_warning_unsupported_feature (GOIOContext *ioc,
                                   char const *feature);

go_io_warning_varargs ()

void
go_io_warning_varargs (GOIOContext *ioc,
                       char const *fmt,
                       va_list args);

Types and Values

GOIOContextClass

typedef struct _GOIOContextClass GOIOContextClass;