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

Data Fields | |
| KlWsServerCallbacks | callbacks |
| void * | user_data |
| size_t | max_message_size |
| size_t | max_frame_size |
| int | close_timeout_ms |
| int | ping_interval_ms |
| KlWsServerCallbacks KlWsServerConfig::callbacks |
Event callbacks
| void* KlWsServerConfig::user_data |
Opaque pointer passed to callbacks
| size_t KlWsServerConfig::max_message_size |
0 = 1MB default
| size_t KlWsServerConfig::max_frame_size |
0 = 64KB default
| int KlWsServerConfig::close_timeout_ms |
0 = 5000ms default
| int KlWsServerConfig::ping_interval_ms |
0 = disabled (default)