zmq笔记四: tcp的connect操作

摘要: int major, minor, patch;zmq_version(&major, &minor, &patch); //4.2.0 本文主要是分析代码,方便自己日后查阅. 本文以REQ/REP为例,分析一下tcp的connect的实现过程. void *context = zmq_ctx_ne 阅读全文
posted @ 2017-06-24 10:10 wqchen@ 阅读(1800) 评论(0) 推荐(0) 编辑

zmq笔记三:socket和mailbox

摘要: int major, minor, patch;zmq_version(&major, &minor, &patch); //4.2.0 本文主要是分析代码,方便自己日后查阅. 1. socket类型 每个socket类型有一个类与之对应. 所有的这些类都继承于socket_base_t.各子类的继 阅读全文
posted @ 2017-06-17 00:23 wqchen@ 阅读(855) 评论(0) 推荐(0) 编辑

zmq笔记二: io线程和poller_t

摘要: int major, minor, patch;zmq_version(&major, &minor, &patch); //4.2.0 本文主要是分析代码,方便自己日后查阅. 在上一篇中讲到io_thread_t的线程循环函数实际上调用的,是根据不同平台下的首选I/O多路复用(select_t/p 阅读全文
posted @ 2017-06-03 01:02 wqchen@ 阅读(986) 评论(0) 推荐(0) 编辑

zmq笔记一: 对象关系

摘要: int major, minor, patch;zmq_version(&major, &minor, &patch); //4.2.0 本文主要是分析代码,方便自己日后查阅. 1.上下文对象以及socket对象创建 void *context = zmq_ctx_new(); //创建上下文对象 阅读全文
posted @ 2017-06-03 01:01 wqchen@ 阅读(662) 评论(0) 推荐(0) 编辑

自定义协议的编码解码

摘要: 2015.4.1 wqchen.转载请注明出处http://www.cnblogs.com/wqchen/p/4385798.html本文介绍的是一个自定义协议的编码解码工具的实现。游戏开发中,前端后端协议一般都会协商定制通信协议的格式,统一格式后用程序脚本对应前端和后端的编程语言,分别生成一份协议... 阅读全文
posted @ 2015-04-02 01:37 wqchen@ 阅读(1009) 评论(0) 推荐(0) 编辑

c++对象与lua绑定

摘要: 2015.1.29 wqchen.转载请注明出处http://www.cnblogs.com/wqchen/p/4261396.html 本文主要探讨c++的类对象和lua脚本的绑定使用,读者需要有一定的lua以及lua的c api接口知识:)。 如果你使用过c/c++和lua混合编程,那么肯定会... 阅读全文
posted @ 2015-01-30 02:06 wqchen@ 阅读(3251) 评论(0) 推荐(0) 编辑