#ifndef NEOVIM_OS_EVENT_H #define NEOVIM_OS_EVENT_H #include #include typedef enum { kEventSignal } EventType; typedef struct { EventType type; union { int signum; } data; } Event; void event_init(void); bool event_poll(int32_t ms); void event_push(Event event); #endif // NEOVIM_OS_EVENT_H