report

report — Manage graphic report work.

Synopsis

void                uc_report_export                    (const UCExportFormat format,
                                                         GList *list,
                                                         const UCExportFormat ftype);
void                uc_check_report_force_values        (const gint32 all,
                                                         const gint32 checked,
                                                         const gint32 bad,
                                                         const gint32 malformed,
                                                         const gint32 good,
                                                         const gint32 ignored,
                                                         const gint32 timeout,
                                                         const guint32 elapsedtime);
gboolean            uc_check_html_is_valid              (const gchar *buffer);
gchar *             uc_check_url_get_content            (UCLinkProperties *prop,
                                                         const gchar *current_path,
                                                         const gchar *current_port,
                                                         const gchar *current_args,
                                                         gchar *current_host);
guint32             uc_report_get_ignoredlinks          (void);
guint32             uc_report_get_checkedlinks          (void);
guint32             uc_report_get_badlinks              (void);
guint32             uc_report_get_malformedlinks        (void);
guint32             uc_report_get_goodlinks             (void);
guint32             uc_report_get_timedoutlinks         (void);
guint32             uc_report_get_alllinks              (void);
guint32             uc_report_get_elapsedtime           (void);
gboolean            uc_report_timer_callback            (gpointer data);
void                uc_report_set_elapsedtime           (const guint32 val);
void                uc_report_set_timedoutlinks         (const gint32 val);
void                uc_report_set_alllinks              (const gint32 val);
void                uc_report_set_checkedlinks          (void);
void                uc_report_display_update            (void);
void                uc_report_set_badlinks              (const gint32 val);
void                uc_report_set_malformedlinks        (const gint32 val);
void                uc_check_report_reset               (const guint val);
void                uc_report_set_goodlinks             (const gint32 val);
void                uc_report_set_ignoredlinks          (const gint32 val);

Description

Details

uc_report_export ()

void                uc_report_export                    (const UCExportFormat format,
                                                         GList *list,
                                                         const UCExportFormat ftype);

Export check report in the given format.

format :

export format.

list :

list of URL to export.

ftype :

format type (UC_EXPORT_NORMAL or UC_EXPORT_SIMPLE).

uc_check_report_force_values ()

void                uc_check_report_force_values        (const gint32 all,
                                                         const gint32 checked,
                                                         const gint32 bad,
                                                         const gint32 malformed,
                                                         const gint32 good,
                                                         const gint32 ignored,
                                                         const gint32 timeout,
                                                         const guint32 elapsedtime);

all :

checked :

bad :

malformed :

good :

ignored :

timeout :

elapsedtime :


uc_check_html_is_valid ()

gboolean            uc_check_html_is_valid              (const gchar *buffer);

buffer :

Returns :


uc_check_url_get_content ()

gchar *             uc_check_url_get_content            (UCLinkProperties *prop,
                                                         const gchar *current_path,
                                                         const gchar *current_port,
                                                         const gchar *current_args,
                                                         gchar *current_host);

See: uc_check_url_get_header(), uc_check_url_build_header(), uc_server_get_response()

prop :

UCLinkProperties node of a link.

current_path :

current path.

current_port :

current port.

current_args :

current arguments.

current_host :

current hostname.

Returns :

The page content of a given link.

uc_report_get_ignoredlinks ()

guint32             uc_report_get_ignoredlinks          (void);

Returns :


uc_report_get_checkedlinks ()

guint32             uc_report_get_checkedlinks          (void);

Returns :


uc_report_get_badlinks ()

guint32             uc_report_get_badlinks              (void);

Returns :


uc_report_get_malformedlinks ()

guint32             uc_report_get_malformedlinks        (void);

Returns :


uc_report_get_goodlinks ()

guint32             uc_report_get_goodlinks             (void);

Returns :


uc_report_get_timedoutlinks ()

guint32             uc_report_get_timedoutlinks         (void);

Returns :


uc_report_get_alllinks ()

guint32             uc_report_get_alllinks              (void);

Returns :


uc_report_get_elapsedtime ()

guint32             uc_report_get_elapsedtime           (void);

Returns :


uc_report_timer_callback ()

gboolean            uc_report_timer_callback            (gpointer data);

data :

Returns :


uc_report_set_elapsedtime ()

void                uc_report_set_elapsedtime           (const guint32 val);

val :


uc_report_set_timedoutlinks ()

void                uc_report_set_timedoutlinks         (const gint32 val);

val :


uc_report_set_alllinks ()

void                uc_report_set_alllinks              (const gint32 val);

val :


uc_report_set_checkedlinks ()

void                uc_report_set_checkedlinks          (void);


uc_report_display_update ()

void                uc_report_display_update            (void);


uc_report_set_badlinks ()

void                uc_report_set_badlinks              (const gint32 val);

val :


uc_report_set_malformedlinks ()

void                uc_report_set_malformedlinks        (const gint32 val);

val :


uc_check_report_reset ()

void                uc_check_report_reset               (const guint val);

val :


uc_report_set_goodlinks ()

void                uc_report_set_goodlinks             (const gint32 val);

val :


uc_report_set_ignoredlinks ()

void                uc_report_set_ignoredlinks          (const gint32 val);

val :