记录自己的学习过程
-----------------------------------------------------
提前可能需要看一些东西,如果能看懂云风的博客的博文,这个博文是综述性的,其他的可以继续看看。
http://blog.codingnow.com/2012/09/the_design_of_skynet.html
我觉的,再看实现应该就可以了。。。完整版6000+C,1000+lua
之前的一些准备,可以从云风的博客,还有这个是之前一个访谈看到的一个ppt,http://download.csdn.net/detail/wangqing008/8136807
开始写自己的学习过程
socket_server.h,.c是底层的库,对socket进行了封装,然后从最基本的开始。
#define SOCKET_DATA 0
#define SOCKET_CLOSE 1
#define SOCKET_OPEN 2
#define SOCKET_ACCEPT 3
#define SOCKET_ERROR 4
#define SOCKET_EXIT 5
以上是socket里面的自定义的相关信息的flag。根据字面意思应该就知道意思
socket_socket是在这个之上封装的一层
todo