ithewei 9837308a9b Add HttpService::AllowCORS 3 years ago
..
consul 37705499e5 format code 4 years ago
httpd 9837308a9b Add HttpService::AllowCORS 3 years ago
jsonrpc 669a1d2b19 rm warning 3 years ago
mqtt af3179a51e fix #213: close when no pong 3 years ago
multi-thread 1f0e6fb250 optimize code from @mtdxc 3 years ago
nmap 28ef7d07b8 rm warning 3 years ago
protorpc d5847f4bd1 fix reconnect when enable ssl 3 years ago
qt 425efb1444 Add README.md for examples/qt 4 years ago
CMakeLists.txt e68c35361a CJSON_HIDE_SYMBOLS 3 years ago
README.md a0ffa88151 Add examples socks5_proxy_server 4 years ago
curl.cpp 80db2c4fd0 Add HUrl 3 years ago
hloop_test.c f13c5ad11f rm warning 3 years ago
hmain_test.cpp e4090c146e use prefix hv 3 years ago
htimer_test.c 3517206380 change htimer_reset timeout 3 years ago
http_client_test.cpp 33320d29c6 Add requests::downloadFile 3 years ago
http_server_test.cpp b06f15241f Impl HttpService::Proxy 3 years ago
nc.c 4ddf20e0df fixbug for kcp 3 years ago
socks5_proxy_server.c bdcf796777 fix #185 3 years ago
tcp_chat_server.c 053d849923 Add hv_rand, hv_random_string 3 years ago
tcp_client_test.c 8f11a32d25 Add examples/tcp_client_test.c 3 years ago
tcp_echo_server.c 350979122d set port = -1 if use Unix Domain Socket 3 years ago
tcp_proxy_server.c 4d8c546642 iperf tcp_proxy_server 3 years ago
tinyhttpd.c 52651ec0a2 Add HV_STACK_ALLOC, HV_STACK_FREE 3 years ago
tinyproxyd.c 2683201366 update 4 years ago
udp_echo_server.c 350979122d set port = -1 if use Unix Domain Socket 3 years ago
udp_proxy_server.c 1a5e017f77 Add examples/tinyproxyd 4 years ago
websocket_client_test.cpp 4ddebfc3e8 TestMultiClientsRunInOneEventLoop 3 years ago
websocket_server_test.cpp 9a0aecc836 Add Channel::setContextPtr/getContextPtr 3 years ago
wget.cpp abf04b2eac Add HFile remove rename 3 years ago
wrk.cpp f72c592b0f replace head_cb,body_cb,chunked_cb to http_cb 3 years ago

README.md

目录结构

.
├── consul/                 consul服务注册与发现
├── httpd/                  HTTP服务端
├── jsonrpc/                json RPC示例
├── multi-thread/           多线程网络编程示例
├── nmap/                   网络扫描工具
├── protorpc/               protobuf RPC示例
├── qt/                     在qt里使用libhv示例
├── curl.cpp                HTTP请求工具
├── hloop_test.c            事件循环测试代码
├── hmain_test.cpp          命令行程序示例代码
├── htimer_test.c           定时器测试代码
├── http_client_test.c      HTTP客户端测试代码
├── http_server_test.c      HTTP服务端测试代码
├── nc.c                    网络连接工具
├── socks5_proxy_server.c   SOCKS5代理服务
├── tcp_chat_server.c       TCP聊天服务
├── tcp_echo_server.c       TCP回显服务
├── tcp_proxy_server.c      TCP代理服务
├── tinyhttpd.c             微型HTTP服务
├── tinyproxyd.c            微型HTTP代理服务
├── udp_echo_server.c       UDP回显服务
├── udp_proxy_server.c      UDP代理服务
├── websocket_client_test.c WebSocket客户端测试代码
├── websocket_server_test.c WebSocket服务端测试代码
├── wget.cpp                HTTP文件下载工具
└── wrk.cpp                 HTTP压测工具