aboutsummaryrefslogtreecommitdiffstats
path: root/serd
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-02-24 09:02:00 +0100
committerDavid Robillard <d@drobilla.net>2019-04-13 19:15:32 +0200
commit9a20ce6e56e6f98ef235e18cbd7f8a2432ede998 (patch)
tree78640c60005901d127ac640ae2f146f99f211459 /serd
parent18a4fbdf46e681e66238ebd3f895c3dc850e691e (diff)
downloadserd-9a20ce6e56e6f98ef235e18cbd7f8a2432ede998.tar.gz
serd-9a20ce6e56e6f98ef235e18cbd7f8a2432ede998.tar.bz2
serd-9a20ce6e56e6f98ef235e18cbd7f8a2432ede998.zip
Use consistent naming for function types
Diffstat (limited to 'serd')
-rw-r--r--serd/serd.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/serd/serd.h b/serd/serd.h
index ec5d9228..02698c7f 100644
--- a/serd/serd.h
+++ b/serd/serd.h
@@ -734,46 +734,46 @@ serd_node_free(SerdNode* node);
*/
/**
- Sink (callback) for log messages
+ Sink function for log messages
@param handle Handle for user data.
@param msg Message description.
*/
-typedef SerdStatus (*SerdMessageSink)(void* handle, const SerdMessage* msg);
+typedef SerdStatus (*SerdMessageFunc)(void* handle, const SerdMessage* msg);
/**
- Sink (callback) for base URI changes
+ Sink function for base URI changes
Called whenever the base URI of the serialisation changes.
*/
-typedef SerdStatus (*SerdBaseSink)(void* handle, const SerdNode* uri);
+typedef SerdStatus (*SerdBaseFunc)(void* handle, const SerdNode* uri);
/**
- Sink (callback) for namespace definitions
+ Sink function for namespace definitions
Called whenever a prefix is defined in the serialisation.
*/
-typedef SerdStatus (*SerdPrefixSink)(void* handle,
+typedef SerdStatus (*SerdPrefixFunc)(void* handle,
const SerdNode* name,
const SerdNode* uri);
/**
- Sink (callback) for statements
+ Sink function for statements
Called for every RDF statement in the serialisation.
*/
-typedef SerdStatus (*SerdStatementSink)(void* handle,
+typedef SerdStatus (*SerdStatementFunc)(void* handle,
SerdStatementFlags flags,
const SerdStatement* statement);
/**
- Sink (callback) for anonymous node end markers
+ Sink function for anonymous node end markers
This is called to indicate that the anonymous node with the given
`value` will no longer be referred to by any future statements
(i.e. the anonymous serialisation of the node is finished).
*/
-typedef SerdStatus (*SerdEndSink)(void* handle, const SerdNode* node);
+typedef SerdStatus (*SerdEndFunc)(void* handle, const SerdNode* node);
/**
@}
@@ -826,7 +826,7 @@ serd_world_get_blank(SerdWorld* world);
SERD_API
void
serd_world_set_message_sink(SerdWorld* world,
- SerdMessageSink msg_sink,
+ SerdMessageFunc msg_func,
void* handle);
/// Write a message to the log
@@ -950,22 +950,22 @@ serd_sink_get_env(const SerdSink* sink);
/// Set a function to be called when the base URI changes
SERD_API
SerdStatus
-serd_sink_set_base_func(SerdSink* sink, SerdBaseSink base_func);
+serd_sink_set_base_func(SerdSink* sink, SerdBaseFunc base_func);
/// Set a function to be called when a namespace prefix is defined
SERD_API
SerdStatus
-serd_sink_set_prefix_func(SerdSink* sink, SerdPrefixSink prefix_func);
+serd_sink_set_prefix_func(SerdSink* sink, SerdPrefixFunc prefix_func);
/// Set a function to be called when a statement is emitted
SERD_API
SerdStatus
-serd_sink_set_statement_func(SerdSink* sink, SerdStatementSink statement_func);
+serd_sink_set_statement_func(SerdSink* sink, SerdStatementFunc statement_func);
/// Set a function to be called when an anonymous node ends
SERD_API
SerdStatus
-serd_sink_set_end_func(SerdSink* sink, SerdEndSink end_func);
+serd_sink_set_end_func(SerdSink* sink, SerdEndFunc end_func);
/// Set the base URI
SERD_API