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