summaryrefslogtreecommitdiff
path: root/docs/reference
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-12-07 13:44:45 +0100
committerCarlos Garnacho <carlosg@gnome.org>2020-12-13 20:51:54 +0100
commit8be9514eb886fd3ed55ed74dc86b5c147cbb6425 (patch)
treed1c6927d0323b413dd0e095545727837973db0d8 /docs/reference
parent9b884eef2d5544caeb417f5ba1a440e082025791 (diff)
downloadtracker-8be9514eb886fd3ed55ed74dc86b5c147cbb6425.tar.gz
libtracker-sparql: Add HTTP endpoint implementation
Implement partially the server-side bits of https://www.w3.org/TR/2013/REC-sparql11-protocol-20130321/, or at least those bits that we handle in our remote connection side. Most notably, we only handle select queries ATM, this means no modifications, no authentication concerns, etc. This implements the necessary bits to have TrackerEndpoint and tracker_sparql_connection_remote_new() understand each other.
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/libtracker-sparql/libtracker-sparql-sections.txt12
-rw-r--r--docs/reference/libtracker-sparql/libtracker-sparql.types1
2 files changed, 12 insertions, 1 deletions
diff --git a/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt b/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
index 93d73f2b4..1b4f7d845 100644
--- a/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
+++ b/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
@@ -252,9 +252,11 @@ TrackerNotifierClass
<FILE>tracker-endpoint</FILE>
<TITLE>TrackerEndpoint</TITLE>
TrackerEndpoint
+tracker_endpoint_get_sparql_connection
TrackerEndpointDBus
tracker_endpoint_dbus_new
-tracker_endpoint_get_sparql_connection
+TrackerEndpointHttp
+tracker_endpoint_http_new
<SUBSECTION Standard>
TRACKER_TYPE_ENDPOINT
TRACKER_TYPE_ENDPOINT_DBUS
@@ -263,9 +265,17 @@ TRACKER_ENDPOINT_DBUS_CLASS
TRACKER_ENDPOINT_DBUS_GET_CLASS
TRACKER_IS_ENDPOINT_DBUS
TRACKER_IS_ENDPOINT_DBUS_CLASS
+TRACKER_TYPE_ENDPOINT_HTTP
+TRACKER_ENDPOINT_HTTP
+TRACKER_ENDPOINT_HTTP_CLASS
+TRACKER_ENDPOINT_HTTP_GET_CLASS
+TRACKER_IS_ENDPOINT_HTTP
+TRACKER_IS_ENDPOINT_HTTP_CLASS
TrackerEndpointClass
TrackerEndpointDBusClass
+TrackerEndpointHttpClass
tracker_endpoint_dbus_get_type
+tracker_endpoint_http_get_type
</SECTION>
<SECTION>
diff --git a/docs/reference/libtracker-sparql/libtracker-sparql.types b/docs/reference/libtracker-sparql/libtracker-sparql.types
index 4a94c21cc..6b77ba0e7 100644
--- a/docs/reference/libtracker-sparql/libtracker-sparql.types
+++ b/docs/reference/libtracker-sparql/libtracker-sparql.types
@@ -2,6 +2,7 @@
tracker_endpoint_get_type
tracker_endpoint_dbus_get_type
+tracker_endpoint_http_get_type
tracker_namespace_manager_get_type
tracker_notifier_get_type
tracker_notifier_event_get_type