robot-piglet 66db06bede Intermediate changes 1 year ago
..
asio 66db06bede Intermediate changes 1 year ago
README.md 06e5c21a83 fix ya.make 2 years ago
conn_cache.cpp 06e5c21a83 fix ya.make 2 years ago
conn_cache.h 06e5c21a83 fix ya.make 2 years ago
details.h 06e5c21a83 fix ya.make 2 years ago
factory.cpp 06e5c21a83 fix ya.make 2 years ago
factory.h 93a8bbb01d Intermediate changes 1 year ago
http2.cpp 48a2655edf Intermediate changes 1 year ago
http2.h 64af024239 Intermediate changes 1 year ago
http_common.cpp 06e5c21a83 fix ya.make 2 years ago
http_common.h 97664d8dda Intermediate changes 1 year ago
http_headers.cpp 06e5c21a83 fix ya.make 2 years ago
http_headers.h 06e5c21a83 fix ya.make 2 years ago
https.cpp e601ca03f8 Y_VERIFY->Y_ABORT_UNLESS at ^l 1 year ago
https.h 710906ce54 Intermediate changes 1 year ago
inproc.cpp 06e5c21a83 fix ya.make 2 years ago
inproc.h 06e5c21a83 fix ya.make 2 years ago
jobqueue.cpp 06e5c21a83 fix ya.make 2 years ago
jobqueue.h 06e5c21a83 fix ya.make 2 years ago
lfqueue.h 06e5c21a83 fix ya.make 2 years ago
location.cpp 06e5c21a83 fix ya.make 2 years ago
location.h 06e5c21a83 fix ya.make 2 years ago
multi.cpp 06e5c21a83 fix ya.make 2 years ago
multi.h 06e5c21a83 fix ya.make 2 years ago
multiclient.cpp 99c0ebbafd BlockExpandChunked: add forgotten file 1 year ago
multiclient.h 06e5c21a83 fix ya.make 2 years ago
neh.cpp 93a8bbb01d Intermediate changes 1 year ago
neh.h 93a8bbb01d Intermediate changes 1 year ago
netliba.cpp 784925324f Y_FAIL->Y_ABORT at '^li' 1 year ago
netliba.h 06e5c21a83 fix ya.make 2 years ago
netliba_udp_http.cpp 784925324f Y_FAIL->Y_ABORT at '^li' 1 year ago
netliba_udp_http.h 06e5c21a83 fix ya.make 2 years ago
pipequeue.cpp 06e5c21a83 fix ya.make 2 years ago
pipequeue.h 06e5c21a83 fix ya.make 2 years ago
rpc.cpp 06e5c21a83 fix ya.make 2 years ago
rpc.h 06e5c21a83 fix ya.make 2 years ago
rq.cpp 06e5c21a83 fix ya.make 2 years ago
rq.h 06e5c21a83 fix ya.make 2 years ago
smart_ptr.cpp 06e5c21a83 fix ya.make 2 years ago
smart_ptr.h 06e5c21a83 fix ya.make 2 years ago
stat.cpp 06e5c21a83 fix ya.make 2 years ago
stat.h 06e5c21a83 fix ya.make 2 years ago
tcp.cpp 06e5c21a83 fix ya.make 2 years ago
tcp.h 06e5c21a83 fix ya.make 2 years ago
tcp2.cpp 06e5c21a83 fix ya.make 2 years ago
tcp2.h 06e5c21a83 fix ya.make 2 years ago
udp.cpp 06e5c21a83 fix ya.make 2 years ago
udp.h 06e5c21a83 fix ya.make 2 years ago
utils.cpp 06e5c21a83 fix ya.make 2 years ago
utils.h 06e5c21a83 fix ya.make 2 years ago
wfmo.h 0ac2c6be99 [yql] FuzzyEquals doc 1 year ago
ya.make bf0f13dd39 add ymake export to ydb 1 year ago

README.md

Транспортная библиотека neh

Обеспечивает простой интерфейс для осуществления запросов по сети (request/response - client/server). Обеспечивает лёгкую смену транспортного протокола. Есть несколько реализаций транспорта, каждая со своими плюсами/минусами.

Документация

https://wiki.yandex-team.ru/development/poisk/arcadia/library/neh/

FAQ

Q: А давайте прикрутим SSL (поддержку https)! A: Этого не будет. neh - низкоуровневая шина, там не место ssl. Подробнее тут: https://clubs.at.yandex-team.ru/stackoverflow/5634 A: Сделали