summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 44cb6f8)
raw | patch | inline | side by side (parent: 44cb6f8)
author | octo <octo> | |
Fri, 14 Apr 2006 06:27:51 +0000 (06:27 +0000) | ||
committer | octo <octo> | |
Fri, 14 Apr 2006 06:27:51 +0000 (06:27 +0000) |
Documented the `plugin_write' function.
src/plugin.h | patch | blob | history |
diff --git a/src/plugin.h b/src/plugin.h
index a07c205a66c47bc67fd445ea49767a01c9a89993..baef3280095338561fd6f937751ba357a2013468 100644 (file)
--- a/src/plugin.h
+++ b/src/plugin.h
void (*read) (void),
void (*write) (char *, char *, char *));
-#ifdef HAVE_LIBRRD
+/*
+ * NAME
+ * plugin_write
+ *
+ * DESCRIPTION
+ * Searches the plugin for `type' in the plugin-list. If found, and a `write'
+ * function is registered, it's called. If either the plugin is not found or
+ * the plugin doesn't provide a `write' function this function will return
+ * without further notice.
+ *
+ * ARGUMENTS
+ * `host' Host(name) from which the data originates.
+ * `type' Name of the plugin.
+ * `inst' Instance (passed to the plugin's `write' function.
+ * `val' Values for the RRD files. Also passed to the plugin.
+ */
void plugin_write (char *host, char *type, char *inst, char *val);
-#endif /* HAVE_LIBRRD */
+
void plugin_submit (char *type, char *inst, char *val);
#endif /* PLUGIN_H */