libuvc
跨平台的协程和异步 I/O
一个libuv和libcoro绑定lib,帮你写同步无回调高性能网络程序。 我的目标是嵌入式系统或个人电脑的网络和协程框架。
这个库已经在 linux(arm x86 x64) 和 windows 上测试过。
##example for http 获取下载文件
static void download ( void *ptr){
uvc_io *fs = malloc ( sizeof (uvc_io));
uvc_io_create (fs,UV_FS);
uvc_io *io=ptr;
ssize_t cnt= 0 ;
char buf[ 256 ];
cnt = uvc_read (io,buf, sizeof (buf));
if (cnt <= 0 ){
g
2021-11-14 21:56:30
23KB
C
1