版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
專業(yè)班號(hào)姓名實(shí)驗(yàn)日期指導(dǎo)教師(7)緩沖區(qū)窗口大小為1,采用1位編碼(1)vs設(shè)0;(1)vr設(shè)0;(3)收到數(shù)據(jù)幀,正確則繼續(xù),出錯(cuò)則轉(zhuǎn)(8);(4)幀號(hào)對(duì)時(shí)繼續(xù);否則丟棄當(dāng)前幀,轉(zhuǎn)(2)(7)發(fā)送確認(rèn)幀ACK,轉(zhuǎn)(2);平臺(tái)(E:。創(chuàng)建新的工作空間(B)取消單文檔[S]多重文檔[M]·基本對(duì)話框[D]<上一步下一步>完成取消2。單擊工作區(qū)面板上的Resources,放置各種需要的控件,右擊控件,選擇屬編輯接收方編輯發(fā)送類型資源對(duì)應(yīng)變量說(shuō)明Multiline選中發(fā)送方的事件Border選中ReadOnly選中StatieEdge選中Multiline選中VerticalScroll選中接收方的事件Border選中中ReadOnly選中StaticEdge選中Border選中StaticEdge選中顯示在這里Number選中Border選中得到用戶需要發(fā)的幀個(gè)數(shù)WantRetum選中StaticEdge選中___5.在資源面板中繪制新對(duì)話框IDD_SETTING,將對(duì)話框中樣式的系統(tǒng)取消?常規(guī)樣式更多樣式|擴(kuò)展樣式|更多擴(kuò)展樣式|樣式[S]:彈出邊框[B]:?標(biāo)題欄[口「系統(tǒng)菜單W「最大化框兇剪貼下層[C]「水平滾動(dòng)口3newclass,并取名為DlgSetti3j丟失概率丟失概率計(jì)時(shí)器時(shí)間傳輸時(shí)延處理時(shí)間ACK處理時(shí)間編輯確定資源ID類型資源對(duì)應(yīng)變量說(shuō)明幀出錯(cuò)率幀丟失率發(fā)送時(shí)延(ms)重發(fā)計(jì)時(shí)計(jì)時(shí)器過(guò)時(shí)期限接收方處理時(shí)間(ms)處理ACK,NAK時(shí)間(ms)發(fā)送ACK,NAK時(shí)間(ms)設(shè)置完成DlgSetting::DlgSetting(CWnd*pParen//{AFX_DATA_INIT(DIgSettif(m_error>100||m_error<0||m_missing>10{}!defined(AFX_ARQDLG_H_7F277C47_3AFX_ARQDLG_H_7F277C47_32BA_4297_8A25_6D20F43064B9_INCLU#endif//_MSC_VER>1000{CARQDIg(CWnd*pParent=NULL);//standardconstrucretunTRUE;//retunTRUEunlessy//TODO:AddyourcontroclassCARQDIg:public{DlgSettingsetting;//設(shè)置這個(gè)變量來(lái)設(shè)置和保存網(wǎng)絡(luò)設(shè)置17數(shù)據(jù)CARQDIg(CWnd*pParent=NULL);//standardconstructorvoidToBuffer();/將幀讀入緩沖區(qū)voidOnACK();//接收到ACK//TODO:AddextrainitialretunTRUE;//returnTRUEunlessyo重10.利用輸入消息處理函數(shù)OnTimer通特號(hào)關(guān)閉VA新建[N]..刪除[D]更改[C]…廠顯示只讀符號(hào)[S]使用者[U]:③接下來(lái)用ClassWizard添加事件WM_TIMERIDC_BUFFWM_IDC_EVE_RECVWM_SIZEIDC_EVE_SENDWMIDCSENDAX④在ClassWizard生成的函數(shù)OnTimer中添加如下代碼:}}text.Format("%d個(gè)幀被送入隊(duì)列r'n"",m_sitext.Format("現(xiàn)在隊(duì)列中有%d個(gè)幀\rin",queue);;{{text.Format("平均用時(shí)%fm}else//還沒(méi)發(fā)完text.Format("當(dāng)前緩沖區(qū)為第%d幀,還有%d幀要發(fā)\r\n",curr,queue);SendFrame();//發(fā)送下面一幀j{text.Format("發(fā)送第%d幀,幀序號(hào)為%d\r'n",curr,vs);SetTimer(WM_TIMEOUTintp=rand();/{text.Format("接收到ACK幀,準(zhǔn)備發(fā)}{{重voidCARQDlg::OnRecv)//接收到數(shù)據(jù)幀時(shí)候的操作text.Format("接收到第%d幀,幀序號(hào)為%d\r\n",curr,vs);intp=rand();//Solucky!沒(méi)有損壞text.Format("很幸運(yùn),%d幀完好無(wú)缺,被送往網(wǎng)絡(luò)層\r\n",curr);{—-SetTimer(WM_SENDNAK,setting.m_tp,NULL);//發(fā)送NAK}{}{{textFormat("發(fā)送NAK\r\n");intp=ran
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 海藻膠提取工安全綜合強(qiáng)化考核試卷含答案
- 會(huì)議接待服務(wù)師安全培訓(xùn)競(jìng)賽考核試卷含答案
- 白酒貯酒工操作技能能力考核試卷含答案
- 玻璃制品裝飾工崗前工作技能考核試卷含答案
- 2024年湖南吉利汽車職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試題附答案
- 2025年事業(yè)單位招聘考試《《行測(cè)》》真題庫(kù)1套
- 2024年溫州市工人業(yè)余大學(xué)輔導(dǎo)員考試筆試真題匯編附答案
- 2024年紹興理工學(xué)院輔導(dǎo)員招聘?jìng)淇碱}庫(kù)附答案
- 2024年燕京理工學(xué)院輔導(dǎo)員招聘考試真題匯編附答案
- 2024年運(yùn)城市遴選公務(wù)員考試真題匯編附答案
- 2026年公共部門人力資源管理試題含答案
- 2026年中國(guó)數(shù)聯(lián)物流備考題庫(kù)有限公司招聘?jìng)淇碱}庫(kù)有答案詳解
- 黑龍江省哈爾濱市師范大學(xué)附中2026屆數(shù)學(xué)高三第一學(xué)期期末質(zhì)量檢測(cè)模擬試題含解析
- 公司業(yè)務(wù)三年發(fā)展規(guī)劃
- 人力資源統(tǒng)計(jì)學(xué)(第二版)新課件頁(yè)
- 神經(jīng)內(nèi)科護(hù)士長(zhǎng)述職報(bào)告,神經(jīng)內(nèi)科護(hù)士長(zhǎng)年終述職報(bào)告
- 某辦公樓室內(nèi)裝飾工程施工設(shè)計(jì)方案
- 高考復(fù)習(xí)反應(yīng)熱
- 小學(xué)生常用急救知識(shí)PPT
- 中考英語(yǔ)選詞填空專項(xiàng)訓(xùn)練
- TOC-李榮貴-XXXX1118
評(píng)論
0/150
提交評(píng)論