|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Plugin API metadata information. More...
#include <plugin_api.h>

Public Attributes | |
| int | api_version |
| const char * | name |
| const char * | version |
| const char * | description |
| const char * | author |
| const char * | category |
Plugin API metadata information.
This structure contains basic information about the plugin for the C API layer. It must be returned by get_plugin_info() function.
Definition at line 79 of file plugin_api.h.
| int plugin_api_metadata::api_version |
Plugin API version this plugin was compiled against
Definition at line 81 of file plugin_api.h.
| const char* plugin_api_metadata::author |
Plugin author (optional, can be NULL)
Definition at line 93 of file plugin_api.h.
| const char* plugin_api_metadata::category |
Plugin category (optional, can be NULL)
Definition at line 96 of file plugin_api.h.
| const char* plugin_api_metadata::description |
Plugin description
Definition at line 90 of file plugin_api.h.
| const char* plugin_api_metadata::name |
Plugin name (unique identifier)
Definition at line 84 of file plugin_api.h.
| const char* plugin_api_metadata::version |
Plugin version string (semantic versioning recommended)
Definition at line 87 of file plugin_api.h.