<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式網(wǎng)絡(luò )撥號功能設計與實(shí)現

嵌入式網(wǎng)絡(luò )撥號功能設計與實(shí)現

作者: 時(shí)間:2011-05-03 來(lái)源:網(wǎng)絡(luò ) 收藏

⑤成員函數:start
:開(kāi)啟服務(wù)。如果空閑,則開(kāi)始新的服務(wù)。如果有相同網(wǎng)絡(luò )服務(wù)在運行,應用程序將使用已存在的網(wǎng)絡(luò )服務(wù)。
原型:Static void start(const Quuid&uuid,const QString&service=QString::null,const QString&password=QString::null)
⑥成員函數:stop
:停止網(wǎng)絡(luò )服務(wù)。如果有其他應用程序使用該網(wǎng)絡(luò )服務(wù),網(wǎng)絡(luò )服務(wù)將不會(huì )斷開(kāi),僅僅終止該應用程序。否則停止網(wǎng)絡(luò )服務(wù)。
原型:static void stop(const QUuid&uuid)
第二:類(lèi)NetworkServe主要成員函數:
①成員函數:emitFailed
:發(fā)送失敗信息。
原型:void emitFailed(QUuid&uuid,intstatus)
②成員函數:examineNetworks
功能:檢查網(wǎng)絡(luò )配置。
原型:void examineNetworks()
③成員函數:networkOnline
功能:判斷網(wǎng)絡(luò )是否連接。
原型:bool networkOnline()const
④成員函數:start
功能:開(kāi)始網(wǎng)絡(luò )服務(wù)。
原型:void start(QUuid&uuid,const QString&file,const QStringpassword)
⑤成員函數:stop
功能:停止網(wǎng)絡(luò )服務(wù)。
原型:void stop()
⑥成員函數:timeEvent
功能:若網(wǎng)絡(luò )連接,開(kāi)啟定時(shí)器進(jìn)行監控;否則網(wǎng)絡(luò )斷開(kāi),終止定時(shí)器,并發(fā)送網(wǎng)絡(luò )斷開(kāi)消息。
原型:void timerEvent(QTimerEvent*timer)
⑦成員函數:receive
功能:接收應用進(jìn)程發(fā)送的網(wǎng)絡(luò )信息。
原型:void NetworkServer::receive(const QCStringmsg,const QByteArray&data)
(3)dailup.cpp主要是進(jìn)行,由類(lèi)PppMon,
Dailup和DialupImpl構成。定義如下:
①類(lèi)PppMon。功能:監視網(wǎng)絡(luò )狀態(tài);
②類(lèi)Dialup。功能:一個(gè)窗體;
③類(lèi)DialupImpl。功能:。
(4)網(wǎng)絡(luò )撥號建立
①應用程序發(fā)起上網(wǎng)請求。
②如果當前網(wǎng)絡(luò )空閑,則自動(dòng)撥號(配置撥號文件、開(kāi)啟網(wǎng)絡(luò )狀態(tài)監控和發(fā)送AT指令連接)。
③如果網(wǎng)絡(luò )已被占用,則表明其他應用程序在使用網(wǎng)絡(luò )。
此時(shí)需判斷當前上網(wǎng)方式:CSD(按照時(shí)長(cháng)來(lái)收費)或GPRS(按照產(chǎn)生的流量來(lái)收費)。若為CSD/GPRS方式,且該應用程序也是以CSD/GPRS方式上網(wǎng),則不要建立撥號連接,可共同使用網(wǎng)絡(luò );若為CSD/GPRS方式,而該應用程是以GPRS/CSD方式上網(wǎng),則拒絕上網(wǎng)請求。撥號建立如圖3所示。

本文引用地址:http://dyxdggzs.com/article/150808.htm

e.JPG

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>