X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fplugin.h;h=3088e06e6cb70bc7b6a659ae0dfec680a8b99cb1;hb=a1ae4b5afaf3207a7070b85f802b41b32c0b9a20;hp=4f4a360299b7214ac6821620ab55cc906bb0f441;hpb=6667ac0ae4b48596df71998d38ef945b984102d3;p=collectd.git diff --git a/src/plugin.h b/src/plugin.h index 4f4a3602..3088e06e 100644 --- a/src/plugin.h +++ b/src/plugin.h @@ -52,11 +52,6 @@ #define NOTIF_WARNING 2 #define NOTIF_OKAY 4 -#define FILTER_NOWRITE 1 -#define FILTER_NOTHRESHOLD_CHECK 2 -/* FILTER_IGNORE has to equal the bitwise or of all other filter flags */ -#define FILTER_IGNORE (FILTER_NOWRITE | FILTER_NOTHRESHOLD_CHECK) - /* * Public data types */ @@ -191,7 +186,7 @@ void plugin_shutdown_all (void); * DESCRIPTION * Calls the write function of the given plugin with the provided data set and * value list. It differs from `plugin_dispatch_value' in that it does not - * update the cache, does no do threshold checking, call the chain subsystem + * update the cache, does not do threshold checking, call the chain subsystem * and so on. It looks up the requested plugin and invokes the function, end * of story. * @@ -200,7 +195,7 @@ void plugin_shutdown_all (void); * write functions. * ds Pointer to the data_set_t structure. If NULL, the data set is * looked up according to the `type' member in the `vl' argument. - * vl The actual value to be processes. Must not be NULL. + * vl The actual value to be processed. Must not be NULL. * * RETURN VALUE * Returns zero upon success or non-zero if an error occurred. If `plugin' is @@ -232,8 +227,6 @@ int plugin_register_read (const char *name, int (*callback) (void)); int plugin_register_write (const char *name, int (*callback) (const data_set_t *ds, const value_list_t *vl)); -int plugin_register_filter (const char *name, - int (*callback) (const data_set_t *ds, value_list_t *vl)); int plugin_register_flush (const char *name, int (*callback) (const int timeout, const char *identifier)); int plugin_register_shutdown (char *name, @@ -249,7 +242,6 @@ int plugin_unregister_complex_config (const char *name); int plugin_unregister_init (const char *name); int plugin_unregister_read (const char *name); int plugin_unregister_write (const char *name); -int plugin_unregister_filter (const char *name); int plugin_unregister_flush (const char *name); int plugin_unregister_shutdown (const char *name); int plugin_unregister_data_set (const char *name); @@ -309,6 +301,6 @@ int plugin_notification_meta_add_boolean (notification_t *n, int plugin_notification_meta_copy (notification_t *dst, const notification_t *src); -int plugin_notification_meta_free (notification_t *n); +int plugin_notification_meta_free (notification_meta_t *n); #endif /* PLUGIN_H */