Naming Conventions(命名约定)
libjingle有一些命名约定,比较有用;
OnSomeMethod 凡是以“On”开头的函数,大多和一个信号成员关联起来了,不是在本身对象内就是在其它对象内实现了这种关联。如果此函数被所在对象调用,大有可能是在不同的线程内调用的(即对象通过另一个线程调用自身的函数)。
SomeMethod_w 在worker thread中(“worker
thread”,加了引号),以“_w”结尾的函数,是被其它线程调用的。
SignalSomeName 是向回调函数(callbakc methods,即接收函数)发送消息的信号成员。