上一次小探了libjingle的网络socket的封装,当然是基于win32的 ,linux的里面也有 ,基本都差不多
AsyncTCPSocket是AsyncPacketSocket的继承,AsyncPacketSocket里面什么都没有,就是有个 AsyncSocket* socket_,然后就当个接口来用
AsyncTCPSocket是这个接口的实现类,其实也就是把AsyncSocket的代码基于TCP的要求改写一下,以适应TCP的要求。
AsyncUDPSocket作用基本同上,但比 AsyncTCPSocket容易很多,基本没怎么改AsyncSocket。
上一次就说了PhysicalSocketServer,其实在windows下开发使用Win32SocketServer和Win32Socket 就可以了
libjingle网络封装小探(2)
最新推荐文章于 2020-11-26 17:16:15 发布