Closed mathstuf closed 9 years ago
As for #7, libeventd is internal API.
Users can't write their own plugins?
libeventd is an internal helper library. libeventd-plugin is the library to create a plugin. I pushed 6e5eac74039d6a303d2eb3adf52977211d14aff7 which is fixing the namespace of libeventd-plugin.
Functions starting with libeventd_
are internal private API.
Functions starting with eventd_event_
, eventd_plugin_
or eventc_
are public API.
The types are very generically named which is just asking for symbol collisions (particularly thinking of C++ here where the types are mangled into the symbol name). GObject's introspection also wants uniform prefixes.
Signed-off-by: Ben Boeckel mathstuf@gmail.com