[問題] telnet封包
我目前在實作telnet bot的程式
雖然bug還是很多
不過我在處理封包上有個問題
因為我不能確定server送過來的封包 一次就送完了
e.g.一個畫面 可能一個封包/十幾個封包送
也可能兩個封包間 間隔0.X秒~1X秒
這要取決我/server的網路速度跟處理速度
那我要怎麼判斷我目前處理完的資料 是已經送完的~
像是我這邊文章 我收到的封包處理完之後
得到一個80*24的畫面 但是我不能保證這時候的畫面
已經是正確版本 可能下半部的資料server還沒丟過來?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.152.107
→
04/05 08:39, , 1F
04/05 08:39, 1F
→
04/05 08:47, , 2F
04/05 08:47, 2F
→
04/05 08:48, , 3F
04/05 08:48, 3F
→
04/05 08:50, , 4F
04/05 08:50, 4F
→
04/05 08:53, , 5F
04/05 08:53, 5F
→
04/05 08:53, , 6F
04/05 08:53, 6F
→
04/05 08:54, , 7F
04/05 08:54, 7F
→
04/05 08:54, , 8F
04/05 08:54, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章