|
KEEL 1.0.0
Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll
|
Acquired connection handle. More...
#include <client_pool.h>

Data Fields | |
| int | fd |
| KlTls * | tls |
| int | reused |
| void * | _entry |
Acquired connection handle.
Populated by kl_cpool_acquire on hit. Pass back to kl_cpool_release or kl_cpool_discard when done.
| int KlClientPoolConn::fd |
TCP socket
| KlTls* KlClientPoolConn::tls |
TLS session (NULL for plaintext)
| int KlClientPoolConn::reused |
1 if from pool, 0 if fresh
| void* KlClientPoolConn::_entry |
Internal bookkeeping – do not touch