发布时间:2012-12-18 13:57:56
这个Listen应该是为了实现server而做的,基本流程:1. getaddr得到地址信息2. socket建立socket3. bind帮定到socket上4. listen开始监听5. 将socket交给thread去处理code:int CSocket::Listen(int family, int port /*=0*/){ //node是一个socket的初始状态 if (m_state != none) return EALREADY; if (port < 0 || port > 65535) return EINVAL......【阅读全文】
发布时间:2012-12-18 13:57:56
这个Listen应该是为了实现server而做的,基本流程:1. getaddr得到地址信息2. socket建立socket3. bind帮定到socket上4. listen开始监听5. 将socket交给thread去处理code:int CSocket::Listen(int family, int port /*=0*/){ //node是一个socket的初始状态 if (m_state != none) return EALREADY; if (port < 0 || port > 65535) return EINVAL......【阅读全文】