KEEL 1.0.0
Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll
Loading...
Searching...
No Matches
Data Fields
KlConnPool Struct Reference

#include <connection.h>

Collaboration diagram for KlConnPool:
Collaboration graph
[legend]

Data Fields

KlConnconns
 
int capacity
 
int active_count
 
KlConnfree_list
 
KlAllocatoralloc
 

Field Documentation

◆ conns

KlConn* KlConnPool::conns

Connection slot array

◆ capacity

int KlConnPool::capacity

Maximum connection slots

◆ active_count

int KlConnPool::active_count

Number of in-use slots

◆ free_list

KlConn* KlConnPool::free_list

Free slot linked list

◆ alloc

KlAllocator* KlConnPool::alloc

Allocator for pool memory


The documentation for this struct was generated from the following file: