diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-12-07 13:44:45 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-12-13 20:51:54 +0100 |
commit | 8be9514eb886fd3ed55ed74dc86b5c147cbb6425 (patch) | |
tree | d1c6927d0323b413dd0e095545727837973db0d8 /docs/reference | |
parent | 9b884eef2d5544caeb417f5ba1a440e082025791 (diff) | |
download | tracker-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.txt | 12 | ||||
-rw-r--r-- | docs/reference/libtracker-sparql/libtracker-sparql.types | 1 |
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 |