我讓客戶端給服務端發了一個字串,現在想實作埠檢測,如果檢測到埠收到這個字串,就顯示綠燈,思路應該是怎么樣的?
我現在對埠掃描和如何顯示指示燈都有思路,就是不知道怎么把它們串聯起來
uj5u.com熱心網友回復:
檢測到埠收到特定字串時,將當前系統時間和該字串分別保存到兩個全域變數中在一個執行緒或訊息回圈(windows系統),或者時鐘中斷相關服務程式(單片機系統或純DOS系統)中,檢查這兩個全域變數,如果變數中保存的時間和當前系統時間相差不大比如1秒內且剛才沒改變過指示燈狀態,且當前指示燈狀態和要修改的指示燈狀態不同,修改指示燈狀態。
uj5u.com熱心網友回復:
你埠收到資料后主動的呼叫控制指示燈的函式等來觸發轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/147963.html
標籤:網絡編程
