授权协议: LGPL
开发语言: C/C++
操作系统: Windows
收录时间: 2013-05-01
提 交 者: 薛国良

基于C多线程网络库,欢迎大家使用,例子在代码example目录下,以后我会再增加一些例子。

文档暂时没有,有问题请邮件我:-)

获取代码:https://github.com/xueguoliang/xs

xs致力于1)多线程网络库,如果你的程序要需要网络通信,而且不希望多进程,那这个库可能适合你。目前xs支持linux和windows,linux采用epoll,windows下是select,不好意思对iocp不熟悉,期待你们有贡献。

2)尽量将接口整的简单

3)线程工作采用推动式

4)支持定时器(用最小堆实现)

5)尽量效率高,所以尽量不用锁

使用库的方法,跟android有点像:

1.在xs/src中建立一个目录,你的工程目录,比如aaa

2.在目录中写一个xs.mk(空文件即可,但是没有是不行的)

3.再写你的.c文件,

4.完成之后,回到xs/src,输入make,你的工程将会被编译,如果你的代码没有编译错误,将会在xs/src目录下出现aaa.bin

另外一种办法,你将xs库当成普通动态库使用,这样的话,你的某个.c文件要加上两个全局变量

char* g_mem_files[1];

int g_mem_file_count = 0;

这两个变量是我的Makefile生成的,如果你不用我的makefile,那就得自己给定义个

最后这个库我在linux,windows,android,嵌入式linux等平台下都测试过,稍微改改makefile(在windows下直接用qt编译的)就可以使用,记得mail我哦

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

xs 的相关资讯

还没有任何资讯

xs 的相关博客

js判断iPhone XS、iPhone XS Max、iPhone XR

// iPhone X、iPhone XS var isIPhoneX = /iphone/gi.test(window.navigator.userAgent) && window.devicePixelRatio && wi...

iPhone xs max异常crash

message from debugger: terminated due to signal 13 https://blog.csdn.net/jia12216/article/details/50844013 https://fo...

Bootstrap 响应式实用工具——visible-xs、visible-sm、hidden-xs、hidden-sm等

转载于:点击打开链接 Bootstrap 提供了一些帮助器类,以便更快地实现对移动设备友好的开发。这些可以通过媒体查询结合大型、...

iPhone 尺度 x xs sr xsmax

https://blog.csdn.net/a18339063397/article/details/81482073 https://zhidao.baidu.com/question/1668756575750668747.htm...

iPhone Xs发布会其实是苹果计算机视觉技术发布会!

(欢迎关注“我爱计算机视觉”公众号,一个有价值有深度的公众号~) 昨晚的苹果新品发布会,三款新手机iPhone Xs、iPhone Xs[M...

【HANA系列】SAP HANA使用XS和HTTP创建proxy

公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【HANA系列】SAP HANA使...

【HANA系列】SAP HANA XS使用服务器JavaScript Libraries详解

公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【HANA系列】SAP HANA ...

苹果与高通大战,iPhone XS要成绝版?

就在前几日,高通苹果事件可谓是闹得沸沸扬扬。在这件事中,苹果可算是吃了亏,最后落得个好多款产品都被禁售的结果。 诶?那...

【HANA系列】SAP HANA XS Administration Tool登录参数设置

公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【HANA系列】SAP HANA ...

xs 的相关问答

1
回答
1
回答

评论 (0)

加载中
更多评论
0 评论
42 收藏
分享
在线直播报名
返回顶部
顶部