From bc6575839f8f826b6e3537f5f88970f4444a06c5 Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Sun, 23 Nov 2025 01:12:43 -0600 Subject: more work on plugins --- plugins/epoll.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'plugins/epoll.c') diff --git a/plugins/epoll.c b/plugins/epoll.c index 5c1975a..f0a3970 100644 --- a/plugins/epoll.c +++ b/plugins/epoll.c @@ -1,2 +1,23 @@ #include +#include "plugins.h" +static int plugin_init(ptx_plugin_t *plugin, void *resume) +{ + UNUSED(plugin, resume); + return 0; +} + +static int plugin_restart(ptx_plugin_t *plugin, void **presume) +{ + UNUSED(plugin, presume); + return PTX_PLUGIN_CANNOT_RESUME; +} + +PTX_PLUGIN_DESC_START + PTX_PLUGIN_NAME("io_epoll") + PTX_PLUGIN_DESCRIPTION("provides epoll-based i/o") + PTX_PLUGIN_VERSION("0.1.0") + + PTX_PLUGIN_INIT(plugin_init) + PTX_PLUGIN_RESTART(plugin_restart) +PTX_PLUGIN_DESC_END -- cgit v1.2.3-70-g09d2