/** * @file plugin_interface.h * @brief Example plugin interface. * * Common interface between a plugin and host application */ #pragma once #define PLUGIN_APP_ID "example_plugins_advanced" #define PLUGIN_API_VERSION 1 typedef struct { const char* name; void (*method1)(int); void (*method2)(void); } AdvancedPlugin;