KEEL 1.0.0
Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll
Loading...
Searching...
No Matches
Macros
keel.h File Reference

KEEL — Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll. More...

#include <keel/error.h>
#include <keel/allocator.h>
#include <keel/event.h>
#include <keel/event_ctx.h>
#include <keel/request.h>
#include <keel/body_reader.h>
#include <keel/body_reader_multipart.h>
#include <keel/chunked.h>
#include <keel/parser.h>
#include <keel/response.h>
#include <keel/router.h>
#include <keel/tls.h>
#include <keel/h2.h>
#include <keel/h2_server.h>
#include <keel/h2_client.h>
#include <keel/file_io.h>
#include <keel/connection.h>
#include <keel/server.h>
#include <keel/cors.h>
#include <keel/websocket.h>
#include <keel/websocket_server.h>
#include <keel/websocket_client.h>
#include <keel/async.h>
#include <keel/thread_pool.h>
#include <keel/url.h>
#include <keel/resolver.h>
#include <keel/resolver_cache.h>
#include <keel/client.h>
#include <keel/client_pool.h>
#include <keel/redirect.h>
#include <keel/compress.h>
#include <keel/decompress.h>
#include <keel/drain.h>
#include <keel/sse.h>
#include <keel/timer.h>
Include dependency graph for keel.h:

Go to the source code of this file.

Macros

#define KL_VERSION_MAJOR   1
 Major version number.
 
#define KL_VERSION_MINOR   0
 Minor version number.
 
#define KL_VERSION_PATCH   0
 Patch version number.
 
#define KL_VERSION_STRING   "1.0.0"
 Version string ("major.minor.patch").
 

Detailed Description

KEEL — Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll.

Umbrella header that includes all public KEEL modules.