report

report — Manage graphic report work.

Synopsis




void        uc_report_export                (const UCExportFormat format);
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);

Export check report in the given format.

format :

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 :