/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
nbs
/
...
/
restricted
/
llhttp
/
..
include
Update ydb version to 24.4 (#4579)
6 месяцев назад
src
Update ydb version to 24.4 (#4579)
6 месяцев назад
LICENSE-MIT
KIKIMR-19900 switch arcadia to python ydb sdk from contrib
3 года назад
README.md
Update ydb version to 24.4 (#4579)
6 месяцев назад
ya.make
Update ydb version to 24.4 (#4579)
6 месяцев назад
llhttp
Why?
How?
Performance
Maintenance
Verification
Usage
API
llhttpsettingst
`void llhttpinit(llhttpt parser, llhttptypet type, const llhttpsettingst settings)`
`uint8t llhttpgettype(llhttpt parser)`
`uint8t llhttpgethttpmajor(llhttpt parser)`
`uint8t llhttpgethttpminor(llhttpt parser)`
`uint8t llhttpgetmethod(llhttpt parser)`
`int llhttpgetstatuscode(llhttpt parser)`
`uint8t llhttpgetupgrade(llhttpt parser)`
`void llhttpreset(llhttpt parser)`
`void llhttpsettingsinit(llhttpsettingst settings)`
`llhttperrnot llhttpexecute(llhttpt parser, const char data, sizet len)`
`llhttperrnot llhttpfinish(llhttpt parser)`
`int llhttpmessageneedseof(const llhttpt parser)`
`int llhttpshouldkeepalive(const llhttpt parser)`
`void llhttppause(llhttpt parser)`
`void llhttpresume(llhttpt parser)`
`void llhttpresumeafterupgrade(llhttpt parser)`
`llhttperrnot llhttpgeterrno(const llhttpt parser)`
`const char llhttpgeterrorreason(const llhttpt parser)`
`void llhttpseterrorreason(llhttpt parser, const char reason)`
`const char llhttpgeterrorpos(const llhttpt parser)`
`const char llhttperrnoname(llhttperrnot err)`
`const char llhttpmethodname(llhttpmethodt method)`
`const char llhttpstatusname(llhttpstatust status)`
`void llhttpsetlenientheaders(llhttpt parser, int enabled)`
`void llhttpsetlenientchunkedlength(llhttpt parser, int enabled)`
`void llhttpsetlenientkeepalive(llhttpt parser, int enabled)`
`void llhttpsetlenienttransferencoding(llhttpt parser, int enabled)`
`void llhttpsetlenientversion(llhttpt parser, int enabled)`
`void llhttpsetlenientdataafterclose(llhttpt parser, int enabled)`
`void llhttpsetlenientoptionallfaftercr(llhttpt parser, int enabled)`
`void llhttpsetlenientoptionalcrbeforelf(llhttpt parser, int enabled)`
`void llhttpsetlenientoptionalcrlfafterchunk(llhttpt parser, int enabled)`
`void llhttpsetlenientspacesafterchunksize(llhttpt parser, int enabled)`
Build Instructions
Bindings to other languages
Using with CMake
Building on Windows
Installation
A simple example on linking with the library:
LICENSE
README.md