技术栈

libhv

CAir2
3 个月前
http·libhv·sse
HTTP SSE 实现参考: SSE协议 SSE技术详解:使用 HTTP 做服务端数据推送应用的技术SSE可理解为:服务端和客户端建立连接之后双方均保持连接,但仅支持服务端向客户端推送数据。推送完毕之后关闭连接,无状态行。
CAir2
2 年前
libhv·源码分析·hio_t
libhv之hio_t分析上一篇文章解析了fd是怎么与io模型关联。其中最主要的角色扮演者:hio_t
CAir2
2 年前
c++·libhv·hloop
libhv之hloop源码分析hloop_run总结: 1.loop状态判断和管理 2.loop的flags管理(HLOOP_FLAG_QUIT_WHEN_NO_ACTIVE_EVENTS,HLOOP_FLAG_RUN_ONCE,HLOOP_FLAG_AUTO_FREE) 3.创建custom event通信fd,方便loop进行custom event事件传递 4.hloop_process_events真正处理事件的函数