以文本方式查看主題

-  曙海教育集團論壇  (http://www.scb-ycwb.com/bbs/index.asp)
--  Symbian開發(fā)  (http://www.scb-ycwb.com/bbs/list.asp?boardid=46)
----  Symbian 深入討論 RConnectionMonitor并用此來統(tǒng)計流量  (http://www.scb-ycwb.com/bbs/dispbbs.asp?boardid=46&id=2064)

--  作者:wangxinxin
--  發(fā)布時間:2010-12-3 16:02:56
--  Symbian 深入討論 RConnectionMonitor并用此來統(tǒng)計流量

今天來聊聊關(guān)于如何使用RConnectionMonitor來統(tǒng)計流量。

RConnectionMonitor被SYMBIAN封裝的受不了。

大家詳細看看OS 內(nèi)核,把好好的一個API封裝的想自殺擬的。

因為這種變態(tài)的封裝使得我們好多參數(shù)都得不到,郁悶之極啊。

如果我們能得到流量,并定位到指定的程序該多好啊。

哈哈。很多事情都往往......但是總是美好的瑕想。

少費話了,看我們?nèi)绾螒?yīng)用RConnectionMonitor這個來統(tǒng)計流量吧。

我們先來看看RConnectionMonitor這個的基本用法。

假定您已經(jīng)習(xí)慣了Symbian的Observer模式。那么請先繼承MConnectionMonitorObserv

er吧

//初始化

void CMonitorNetWork::ConstructL()

{

TInt err = iConnMon.ConnectL();

iConnMon.NotifyEventL(*this);

}

//當(dāng)發(fā)生所有事件時,都可以回調(diào)到這里

//比如新的連接,連接斷開時都會回調(diào)

void CMonitorNetWork::EventL( const CConnMonEventBase &aEvent )

{

case EConnMonCreateConnection:

{

TUint connectionId = eventCreate->ConnectionId();

//所有的新建的連接都會回調(diào)到這里

//我們可以得到連接的索引

//那么連接的索引對于我們來說有什么作用呢?哈哈當(dāng)然有作用。

//讓我們來看看下面的API。KDownlinkData哈哈是不是很驚喜可以得到下載的流量。

//對就是這樣的。讓我們來分析一下這個API。

//aConnectionId 連接索引,0 子連接,KDownlinkData 需要得到屬性的值,iValue所得到的值

//GetUintAttribute( aConnectionId, 0, KDownlinkData, iValue, iStatus);

}

}

//哈哈。我們搞清楚了GetUintAttribute的每一項是不是所有的事情都搞定了呢。

//當(dāng)然不是,在測試中發(fā)現(xiàn)有時候得不到值。

void CMonitorFlow::GetDownLinkData(TUint aConnectionId)

{

iState = EGet;

iMonitor.GetUintAttribute( aConnectionId, 0, KDownlinkData, iValue, iStatus);

SetActive();

}

//注意:在這里每1S種得到一次值,就可以得到相應(yīng)的流量值了。系統(tǒng)刷新的比較慢。我們就忍了吧。


主站蜘蛛池模板: 波多野结衣绝顶大高潮| 久久久精品日本一区二区三区| 91成人免费在线视频| 爽爽影院在线免费观看| 天天干天天射天天操| 免费精品一区二区三区在线观看| 中文字幕av免费专区| 老鸭窝在线播放| 成人欧美一区二区三区在线观看 | 男人一边吃奶一边做边爱| 成人3d黄动漫无尽视频网站| 又大又粗又爽的三级小视频| 中文字幕丰满伦子无码| 精品无码久久久久久国产| 婷婷综合缴情亚洲狠狠图片| 免费一级黄色大片| 99精品国产综合久久久久五月天| 波多野结衣一道本| 国产精品第八页| 亚洲av无码成人精品区日韩| 黑人一区二区三区中文字幕| 日本暖暖视频在线播放| 国产aⅴ无码专区亚洲av麻豆| 丝瓜草莓www在线观看| 男女无遮挡边做边吃视频免费| 天天想你电视剧| 亚洲欧美中文日韩在线| 欧美另类第一页| 日本免费精品视频| 午夜成人无码福利免费视频 | 亚洲日韩精品国产一区二区三区| 怡红院亚洲怡红院首页| 暖暖直播在线观看| 国产V片在线播放免费无码| 一区二区三区免费在线视频| 深夜福利影院在线观看| 国产精品96久久久久久久| 久久五月精品中文字幕| 精品午夜福利1000在线观看| 在线观看成人网站| 亚洲成A人片在线观看无码|