aboutsummaryrefslogtreecommitdiffstats
path: root/serd
diff options
context:
space:
mode:
Diffstat (limited to 'serd')
-rw-r--r--serd/serd.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/serd/serd.h b/serd/serd.h
index 514fccf4..b9cced8d 100644
--- a/serd/serd.h
+++ b/serd/serd.h
@@ -918,6 +918,35 @@ serd_env_foreach(const SerdEnv* env,
/**
@}
+ @name Sink
+ @{
+*/
+
+SERD_API
+SerdStatus
+serd_sink_set_base(const SerdSinkInterface* sink, const SerdNode* uri);
+
+SERD_API
+SerdStatus
+serd_sink_set_prefix(const SerdSinkInterface* sink,
+ const SerdNode* name,
+ const SerdNode* uri);
+
+SERD_API
+SerdStatus
+serd_sink_write_statement(const SerdSinkInterface* sink,
+ const SerdStatement* statement);
+
+SERD_API
+SerdStatus
+serd_sink_write_range(const SerdSinkInterface* sink, SerdIter* iter);
+
+SERD_API
+SerdStatus
+serd_sink_end(const SerdSinkInterface* sink, const SerdNode* node);
+
+/**
+ @}
@name Reader
@{
*/