A TCP SDK Demo project based on libev
- 使用 libev 实现一个高可用 TCP 服务 SDK
- 并设定其基础通信协议
- 完成 SDK 使用样例,客户端/服务端
- 创建 socket
- 绑定 socket
- 监听 socket
- 重建一个 watcher,用来承载 accept 事件
- 写一个 callback 用来做实际的 accept 调用
- 重建并初始化一个 watcher 用来从 client 中读取请求
- 写一个 callback 用来 read
- 启动 event loop