diff options
Diffstat (limited to 'serd')
-rw-r--r-- | serd/serd.h | 29 |
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 @{ */ |