lists

Name

lists -- Manage some work on lists.

Synopsis



void        uc_lists_refresh_preserved_links_reset
                                            (void);
void        uc_lists_refresh_preserved_links_append
                                            (UCLinkProperties *prop);
GList*      uc_lists_refresh_preserved_links_restore
                                            (GList *src);
GList*      uc_lists_links_first_minus_second
                                            (GList *first,
                                             GList *second);
void        uc_lists_similar_links_remove_item
                                            (GList *list,
                                             const gchar *url);
void        uc_lists_similar_links_remove_items
                                            (UCLinkProperties *prop);
void        uc_lists_already_checked_links_remove_branch_items
                                            (UCLinkProperties *prop);
void        uc_lists_already_checked_links_remove
                                            (const gchar *url);
void        uc_lists_already_checked_links_remove_items
                                            (UCLinkProperties *prop);
void        uc_lists_checked_links_node_replace
                                            (UCLinkProperties *old,
                                             UCLinkProperties *new);
void        uc_lists_header_free            (GHashTable *header);
void        uc_lists_html_tags_free         (GList *list);
gboolean    uc_lists_already_checked_links_exist
                                            (gchar *url);
gpointer    uc_lists_already_checked_links_lookup
                                            (const gchar *url,
                                             const gboolean return_node);
void        uc_lists_already_checked_links_append
                                            (const gchar *url,
                                             gpointer ac_p);
void        uc_lists_already_checked_free   (void);
guint32     uc_lists_checked_links_is_empty (void);
void        uc_lists_checked_links_set      (GList *list);
GList*      uc_lists_checked_links_get      (void);
GList*      uc_lists_checked_links_node_free
                                            (GList *list,
                                             UCLinkProperties *prop);
gpointer    uc_lists_checked_links_lookup   (const gchar *url);
gboolean    uc_lists_checked_links_exist    (const gchar *url);
UCLinkProperties* uc_lists_checked_links_lookup_by_uid
                                            (const guint32 uid);
void        uc_lists_checked_links_free     (void);
void        uc_lists_similar_links_free     (GList *list);
gboolean    uc_lists_similar_links_exist    (GList *list,
                                             const gchar *url);
void        uc_lists_similar_links_append   (gpointer prop_p,
                                             gpointer url_p);

Description

Details

uc_lists_refresh_preserved_links_reset ()

void        uc_lists_refresh_preserved_links_reset
                                            (void);


uc_lists_refresh_preserved_links_append ()

void        uc_lists_refresh_preserved_links_append
                                            (UCLinkProperties *prop);

prop :


uc_lists_refresh_preserved_links_restore ()

GList*      uc_lists_refresh_preserved_links_restore
                                            (GList *src);

src :

Returns :


uc_lists_links_first_minus_second ()

GList*      uc_lists_links_first_minus_second
                                            (GList *first,
                                             GList *second);

first :

second :

Returns :


uc_lists_similar_links_remove_item ()

void        uc_lists_similar_links_remove_item
                                            (GList *list,
                                             const gchar *url);

list :

url :


uc_lists_similar_links_remove_items ()

void        uc_lists_similar_links_remove_items
                                            (UCLinkProperties *prop);

prop :


uc_lists_already_checked_links_remove_branch_items ()

void        uc_lists_already_checked_links_remove_branch_items
                                            (UCLinkProperties *prop);

prop :


uc_lists_already_checked_links_remove ()

void        uc_lists_already_checked_links_remove
                                            (const gchar *url);

url :


uc_lists_already_checked_links_remove_items ()

void        uc_lists_already_checked_links_remove_items
                                            (UCLinkProperties *prop);

prop :


uc_lists_checked_links_node_replace ()

void        uc_lists_checked_links_node_replace
                                            (UCLinkProperties *old,
                                             UCLinkProperties *new);

old :

new :


uc_lists_header_free ()

void        uc_lists_header_free            (GHashTable *header);

header :


uc_lists_html_tags_free ()

void        uc_lists_html_tags_free         (GList *list);

list :


uc_lists_already_checked_links_exist ()

gboolean    uc_lists_already_checked_links_exist
                                            (gchar *url);

url :

Returns :


uc_lists_already_checked_links_lookup ()

gpointer    uc_lists_already_checked_links_lookup
                                            (const gchar *url,
                                             const gboolean return_node);

url :

return_node :

Returns :


uc_lists_already_checked_links_append ()

void        uc_lists_already_checked_links_append
                                            (const gchar *url,
                                             gpointer ac_p);

url :

ac_p :


uc_lists_already_checked_free ()

void        uc_lists_already_checked_free   (void);


uc_lists_checked_links_is_empty ()

guint32     uc_lists_checked_links_is_empty (void);

Returns :


uc_lists_checked_links_set ()

void        uc_lists_checked_links_set      (GList *list);

list :


uc_lists_checked_links_get ()

GList*      uc_lists_checked_links_get      (void);

Returns :


uc_lists_checked_links_node_free ()

GList*      uc_lists_checked_links_node_free
                                            (GList *list,
                                             UCLinkProperties *prop);

list :

prop :

Returns :


uc_lists_checked_links_lookup ()

gpointer    uc_lists_checked_links_lookup   (const gchar *url);

url :

Returns :


uc_lists_checked_links_exist ()

gboolean    uc_lists_checked_links_exist    (const gchar *url);

url :

Returns :


uc_lists_checked_links_lookup_by_uid ()

UCLinkProperties* uc_lists_checked_links_lookup_by_uid
                                            (const guint32 uid);

uid :

Returns :


uc_lists_checked_links_free ()

void        uc_lists_checked_links_free     (void);


uc_lists_similar_links_free ()

void        uc_lists_similar_links_free     (GList *list);

list :


uc_lists_similar_links_exist ()

gboolean    uc_lists_similar_links_exist    (GList *list,
                                             const gchar *url);

list :

url :

Returns :


uc_lists_similar_links_append ()

void        uc_lists_similar_links_append   (gpointer prop_p,
                                             gpointer url_p);

prop_p :

url_p :