eve.backend.kqueue.constants
Shared kqueue constants, types, and platform imports.
This module consolidates the kqueue kevent_t struct, EVFILT_*/EV_* constants, and platform-specific imports that are common across all kqueue-based platforms (macOS, FreeBSD, OpenBSD, NetBSD, DragonFly BSD).
On real kqueue platforms, the per-OS kevent module (eve.backend.macos.kevent or eve.backend.bsd.kevent) provides the compiler-header imports. If the compiler is too old to ship core.sys.*.sys.event headers, a set of manual definitions serves as fallback.
On platforms without kqueue support (Linux, Windows), a KqueueDummy stub is provided so that the module compiles without errors.
No exported symbols.