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

#include <parser.h>

Data Fields

KlParseResult(* parse )(KlRequestParser *self, KlRequest *req, const char *buf, size_t len, size_t *consumed)
 
void(* reset )(KlRequestParser *self)
 
void(* destroy )(KlRequestParser *self)
 

Field Documentation

◆ parse

KlParseResult(* KlRequestParser::parse) (KlRequestParser *self, KlRequest *req, const char *buf, size_t len, size_t *consumed)

Parse request bytes

◆ reset

void(* KlRequestParser::reset) (KlRequestParser *self)

Reset for next request

◆ destroy

void(* KlRequestParser::destroy) (KlRequestParser *self)

Free parser resources


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