|
KEEL 1.0.0
Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll
|
#include <router.h>

Data Fields | |
| const char * | method |
| const char * | pattern |
| size_t | method_len |
| size_t | pattern_len |
| KlMiddleware | fn |
| void * | user_data |
| const char* KlMiddlewareEntry::method |
HTTP method filter
| const char* KlMiddlewareEntry::pattern |
URL pattern filter
| size_t KlMiddlewareEntry::method_len |
Length of method string
| size_t KlMiddlewareEntry::pattern_len |
Length of pattern string
| KlMiddleware KlMiddlewareEntry::fn |
Middleware function
| void* KlMiddlewareEntry::user_data |
Opaque data passed to fn