A mini simplest cross platform socket wrapper APIs, support win32 & linux & ios & android & wp8 & wp
2016-07-12 18:12
525 查看
xxsocket
A mini simplest cross platform posix socket API wrapper, support win32 & linux & ios & android & wp8 & wp8.1-universal & win10-universalsupport IPv6-only network.
Usage:
Only compile src\xxsocket.cpp src\xxsocket.h src\politedef.h with your project; For gcc, you must add --std=c++11 compile flag demo code:
#include “xxsocket.h”
using namespace purelib::inet;
void test_connect()
{
xxsocket clientsock;
// The interface xpconnect_n will detect whether localhost is IPV6 only network automatically
// and connect the ipv4 server by V4MAPPED address.
if(0 == clientsock.xpconnect_n(“www.baidu.com”, 443, 5/* connect timeout 5 seconds */))
{
printf(“connect succeed\n”);
}
}
github URL: https://github.com/halx99/xxsocket
相关文章推荐
- java-模拟tomcat服务器
- Linux socket 初步
- 使用C++实现JNI接口需要注意的事项
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- 关于指针的一些事情
- c++ primer 第五版 笔记前言
- java socket 注意的地方
- java socket 注意的地方
- share_ptr的几个注意点
- 6 个托管 git 仓库的地方
- C#基于socket模拟http请求的方法
- Lua中调用C++函数示例
- Lua教程(一):在C++中嵌入Lua脚本
- Lua教程(二):C++和Lua相互传递数据示例
- 简单的Ruby中的Socket编程教程
- Socket不能选择本地IP连接问题如何解决
- C#之Socket操作类实例解析
- C++联合体转换成C#结构的实现方法