lists

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_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);
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_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_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 :