diff options
author | Claudio Saavedra <csaavedra@igalia.com> | 2012-03-08 06:16:23 +0800 |
---|---|---|
committer | Claudio Saavedra <csaavedra@igalia.com> | 2012-03-08 06:16:23 +0800 |
commit | 6ebe03244f6bcc983e4ad3d06ab0dd09634a5937 (patch) | |
tree | 03e26ea9dbf5b2efe4a80a30ec1bc38d3342a440 /lib/history/ephy-history-service.h | |
parent | a1ad3f932f94d52b496d5e717884918f03dcfd16 (diff) | |
download | gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.tar gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.tar.gz gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.tar.bz2 gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.tar.lz gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.tar.xz gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.tar.zst gsoc2013-epiphany-6ebe03244f6bcc983e4ad3d06ab0dd09634a5937.zip |
ephy-history-service: add API to query for hosts
By now, the public API only supports filtering by time range, but
filtering by string matching is also possible.
Diffstat (limited to 'lib/history/ephy-history-service.h')
-rw-r--r-- | lib/history/ephy-history-service.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/history/ephy-history-service.h b/lib/history/ephy-history-service.h index e6c522d11..8e36d6317 100644 --- a/lib/history/ephy-history-service.h +++ b/lib/history/ephy-history-service.h @@ -67,12 +67,14 @@ void ephy_history_service_set_url_title (EphyHisto void ephy_history_service_set_url_zoom_level (EphyHistoryService *self, const char *url, const double zoom_level, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_get_host_for_url (EphyHistoryService *self, const char *url, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_get_hosts (EphyHistoryService *self, EphyHistoryJobCallback callback, gpointer user_data); +void ephy_history_service_query_hosts (EphyHistoryService *self, EphyHistoryQuery *query, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_delete_host (EphyHistoryService *self, EphyHistoryHost *host, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_get_url (EphyHistoryService *self, const char *url, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_delete_urls (EphyHistoryService *self, GList *urls, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_find_urls (EphyHistoryService *self, gint64 from, gint64 to, guint limit, gint host, GList *substring_list, EphyHistoryJobCallback callback, gpointer user_data); void ephy_history_service_visit_url (EphyHistoryService *self, const char *orig_url); void ephy_history_service_clear (EphyHistoryService *self, EphyHistoryJobCallback callback, gpointer user_data); +void ephy_history_service_find_hosts (EphyHistoryService *self, gint64 from, gint64 to, EphyHistoryJobCallback callback, gpointer user_data); G_END_DECLS |