sardemff7 / eventd

A simple daemon to track remote or local events and do actions the user wants to
https://www.eventd.org
Other
46 stars 4 forks source link

libeventd: rename configuration types #8

Closed mathstuf closed 9 years ago

mathstuf commented 9 years ago

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

sardemff7 commented 9 years ago

As for #7, libeventd is internal API.

mathstuf commented 9 years ago

Users can't write their own plugins?

sardemff7 commented 9 years ago

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.