freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于電話線路的數(shù)據(jù)通信程序的設計與實現(xiàn)畢業(yè)設計-wenkub.com

2025-05-07 12:41 本頁面
   

【正文】 [4] 李現(xiàn)勇 .Visual C++串口通信技術與工程實踐 [M].北京:人民郵電出版社, 2020。 第 15 頁 共 17頁 參考文獻 [1] Cllarks Mirho amp。 結 論 從目前的發(fā)展情況來看, MODEM 已經成為遠距離通信的一種重要工具。這些測試同時在 Windows 20 Windows XP 系統(tǒng)下同時進行。 } 5 軟件測試 模塊編程完結之后,設計測試用例,對 GUI 界面外觀和功能等進行檢測。dwWriteLen,FALSE)。dwWriteLen,amp。 return 0。ov)。 …………………… //ov 的初始化設置 for(。 } 第 13 頁 共 17頁 int CTapiLine::GetIningCall()//應答 {………………………………………………… .. lRet = lineSetNumRings(m_hLine,0,5)。里面封裝了 lineMakeCall 和 lineAnswer 兩個 TAPI 類成員函數(shù)。m_hLine, dwTAPIVer, 0x00000000, 1,LINECALLPRIVILEGE_OWNER,dwMediaMode,NULL)。 break。// 取得設備的性能 ……………………………………… 第 12 頁 共 17頁 lRet = lineGetDevCaps(m_hLineApp, i, dwTmpVer, 0, lpDevCaps)。dwTmpVer, amp。//得到事件的句柄 m_nDevID = 1。dwNumDevs, amp。在進行線路操作時調用TAPI 的類成員函數(shù)需要同時取得設備和線路的狀態(tài),所以我對 TAPI 的類成員函數(shù)進行了封裝,使這些操作都模塊化。 CTapiLine()。 int MakeOutgoingCall(const char *szAddress)。 public: HANDLE GetHandle(const char *szClassType, long *lError)。// HANDLE m_hLineMsgThread。//設備號 HANDLE m_hLineEvent。類的定義如下: class CTapiLine { protected: HLINEAPP m_hLineApp。通過次句柄我們就可以利用 WriteFile 和ReadFile 來讀寫數(shù)據(jù)了。 非等待模式下要先定義一個OVERLAPPED 變量,并且作為函數(shù)的最后一個參數(shù)傳遞進去。 因為 MODEM 通過控制計算機串口來進行通信,所以 MODEM 的數(shù)據(jù)通信與串口數(shù)據(jù)通信的方法一樣,采用 ReadFile 和 writeFile 函數(shù)來接收數(shù)據(jù)和發(fā)送數(shù)據(jù)。 (4)LINECALLSTATE_SPECIALINFO 特別的消息,此時應斷接,釋放掉占用的資源; (5)LINECALLSTATE_OFFERING 應答方已收到呼叫方信號,此時應進行應答,調用 lineAnswer 函數(shù); (6)LINECALLSTATE_CONNECTED 已連接成功,此時可進行數(shù)據(jù)的傳輸,但必須先得到 MODEM 的句柄 (7)LINECALLSTATE_DISCONNECTED 已斷接,此時應釋放掉占用的資源。 TAPI 類成員函數(shù) mylineGetDevCaps 獲得有關邏輯線路的性能的信息 Windows 把這些信息填充到一個名為 LINEDEVCAPS 的只讀結構中,應用程序檢查這個結構就可以了解哪些設置是驅動程序所允許的 TAPI 類成員函數(shù) lineOpen 打開線路。 (9) 結束 TAPI 的使用:在一切有關 TAPI 的操作完成之后,調用lineShutdown()函數(shù)來終止 TAPI 的使用,它會隱含地關閉所以打開的線路設備。應用程序通過調用 lineAnswer( )函數(shù)來自動應答呼叫。 (3) 獲取線路設備的性能:應用程序通過調用 lineGetDevCaps ( )函數(shù)來確定所使用的 TAPI 版本提供的線路設備能力。 3 程序設計思想與流程 使用 TAPI 開發(fā)的基本思路 使用 TAPI 能夠比較方便地發(fā)出一個呼叫和應答一個呼叫,它對呼叫的操作簡單方便,給開發(fā)者帶來了很大的方便。在呼叫改變狀態(tài)時, Windows 會通知控制應用程序。 (5) 呼叫 呼叫 (call) 是當兩個線路設備由電話網絡連接在一起時存在的一種交互狀態(tài)。一部典型的電話包括叉簧和轉換器組成。典型的電話線路稱為 POTS ( Plain old Telephone service 普通老式電話服務)。線路設備( Line device)是任何連接計算機到電話線或者線路的物理設備,如調制解調器或 ISDN 卡等。如果兩者相等, TAPI 就能夠找出用于所有變長數(shù)據(jù)的控件。 TAPI 首先證實該結構有足夠大空間容納其定長部分,然后填充定長域,接著填入變長項。其大小包括字符串末尾的空字符。在這三個域后面是固定長度的域,對每個給定的結構類型固定長度的域都具有同樣的長度。 TAPI 的基本概念 (1) 設備 ID 設備 ID 是從零開始按順序分配給每個設備的 ID;也就是說,如果安裝了 4個線路設備,這些線路沒備的設備 ID 相應為 0、 3。 TAPI的體系結構 圖 1 是 TAPI 體系結構示意圖。 TAPI為通信應用程序提供控制通信的功能,包括數(shù)據(jù)、傳真、語音,以及處理計算機與電話網之間的信號燈。 TAPI 通信編程 TAPI的含義 計算機電話集成( Computer Telephony Integration,縮寫 CTI)是計算機技術和電信技術相結合的產物。開發(fā)者利用串行通信 API 再加上基本的 Hays 兼容的 AT 命令,就可以實現(xiàn)對 MODEM 的控制。調制解調器 (MODEM)被用來實現(xiàn)數(shù)字信號到模擬信號和模擬信號到數(shù)字信號的相互轉換。因此,建立窗口后,將進入一個循環(huán)。對 于一些特殊窗口,如按鈕等控件,他們的行為是系統(tǒng)制定好了的,所以不需要自己注冊,直接使用對應的“窗口類”名稱就行了。 } 窗口的建立 客戶需要自己建立窗口,建立后會得到系統(tǒng)返回的窗口句柄 (HWND),后繼的針對窗口的操作都針對句柄進行。 客戶寫一個消息處理函數(shù),在窗口建立前,將消息處理函數(shù)與窗口關聯(lián)。 消息處理函數(shù) Windows 程序是事件驅動的,對于一個窗口,它的大部分例行維護是由系統(tǒng)維護的。 SDK 編程就是直接調用Windows 的 API 進行編程, API 由上千個 API 函數(shù)組成。 MODEM 能從計算機接收串行數(shù)據(jù),通過 PSTN 電話網傳送給另一端的 MODEM ,所以使用 MODEM 可以實現(xiàn)兩臺遠程計算機的互聯(lián),就像組成一個廣域網絡系統(tǒng)一樣。因此在網絡不發(fā)達地區(qū),在無網絡的情況下能用電話線進行數(shù)據(jù)通訊就十分有意義了。 data Communications。s telephone Application Program Interface (TAPI), a standard application program interface (API), can help personal puters running Microsoft39。詳細的介紹了軟件開發(fā)的的思路和流程,闡述了整個呼叫的生命周期內的線路上所產生的狀態(tài)消息,以及依據(jù)這些消息而應該進行的具體操作。為了更好的發(fā)掘電話網絡的潛力,以及解決一些在沒有互聯(lián)網地區(qū)的數(shù)據(jù)的傳輸需要,開發(fā)一種可以通過電話線路進行數(shù)據(jù)傳輸?shù)能浖呛苡斜匾摹? 微軟的電話應用程序接口( TAPI)是一種標準的應用程序接口( API),使得個人電腦能夠通過運行微軟的 Windows 系統(tǒng)來使用電話服務。根據(jù)軟件開發(fā)的思路的指導以及整個線路消息為程序開發(fā)的脈絡,本文最后介紹了一個可以在 Windows 下面撥打對方的電話號碼,當雙方連通后可以通過 電話線路進行數(shù)據(jù)傳輸?shù)某绦虻木幋a開發(fā)過程 ,并且最后程序進行了測試 。s Windows system to take use of telephone services. TAPI has encapsulated all AT mands for MODEM operation, which will only need users to call the TAPI function to initiate and answer a call, ra
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1