ts
ts中init了三个tracker结构:CPTRACKER就是其中的一个记录服务的数据结构。
整个ts在init后是根据select这个io多路复用来监控那个sock有异动的,如果有立马select出来,用recvfrom搜集socket提供的信息,并进行p2p信息协议的分析:CP2TS_REGISTER CP2TS_NEED_PEERS CP2TS_UPDATE CP2TS_LOGOUT 等等关键字其实主要涉及到对session的处理
ts
ts中init了三个tracker结构:CPTRACKER就是其中的一个记录服务的数据结构。
整个ts在init后是根据select这个io多路复用来监控那个sock有异动的,如果有立马select出来,用recvfrom搜集socket提供的信息,并进行p2p信息协议的分析:CP2TS_REGISTER CP2TS_NEED_PEERS CP2TS_UPDATE CP2TS_LOGOUT 等等关键字其实主要涉及到对session的处理