随笔分类 -  深入驴子系列

摘要:CStatForServer 本类的作用是计算平均速率 void CStatForServer::RecordCurrentRate(float uploadrate, float downloadrate) { // if reach record interval DWORD dwCurTime = GetTickCount(); if (dwCurTime - m_dwLastRecordTime < RECORD_INTERVAL_MS) return; m_dwLastRecordTime = dwCurTime; if (ULONG_MAX != m_ulRecordTime 阅读全文
posted @ 2011-05-03 16:51 wangok 阅读(530) 评论(0) 推荐(1)
摘要:在 BOOL CemuleApp::InitInstance() 函数 的 672行(VERIFY( (m_hTimer = ::SetTimer(NULL, NULL, 300, StartupTimer)) != NULL ); ) 启动一个定时器 在该定时器的 执行函数( void CALLBACK CemuleDlg::StartupTimer(... 阅读全文
posted @ 2008-12-06 17:28 wangok 阅读(1988) 评论(6) 推荐(0)
摘要:一直在看驴子的代码,网上进行深入分析的文章不多,也许 这和驴子的代码量太大,代码质量不高也许有关系。但更多的也许是不想分享,舍不得分享。其实,它本身就是开源的 不分享人家慢慢看也能看懂 。由于时间关系 我会陆续把分析的文章帖上来,与各位网友分享,也希望大家拍砖 进行讨论 也把你的心得分享出来。。系列分析文章如果没有特别注明 以easy mule 0.47为准 CListenSocke... 阅读全文
posted @ 2008-11-07 18:46 wangok 阅读(585) 评论(3) 推荐(0)