1.buzz是XMPP相关的namespace.
2.cricket是P2P相关的namespace.
3.OnStateChange调用OnSignon.OnSignon是主处理函数.
4.scoped_ptr是一个智能指针(smart pointer).里面的reset是重新给这个指针负值,并且把原来指向的内存释放掉.
5.libjingle采用了Tls来记录线程信息.放在Tls里面的是Thread对象.这个对象记录了该线程的信息.
6.在PresenceOutTask中有一个变量叫stanza_.它是用来存储将要发送的消息的指针的.Send函数实际上是把要发送的值赋上.
7.Thread里面Run是在本身这个线程里面开始消息循环.Start是新起一个线程.
8.FileShareClient里面有一个SessionManager变量来控制FileShareSessionClient.并且这个Client创建时候的事件是被关注的.
Libjingle学习笔记(4)
最新推荐文章于 2024-09-10 11:58:41 发布