[問題] Socket 不用等待 recv() 的方法 已解

看板C_and_CPP (C/C++)作者 (旺來)時間14年前 (2012/02/08 15:23), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux 問題(Question): 想請問各位前輩 是否可以在client連線上server上之後 當要接收另一端送來的資料時 不是使用recv() 或 select()去等待 而是主動去詢問對方是否有資料送來需要接收 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.152.17

02/08 15:28, , 1F
那由client發出send,server寫recv吧
02/08 15:28, 1F

02/08 16:25, , 2F
由client自己做輪詢的動作
02/08 16:25, 2F

02/08 16:41, , 3F
恩 我就是想問那輪詢要用甚麼方式來實作?
02/08 16:41, 3F

02/08 16:45, , 4F
用send去問server...做一個timer讓client定時去send
02/08 16:45, 4F

02/08 16:59, , 5F
感謝 已解
02/08 16:59, 5F
※ 編輯: ownlai 來自: 122.117.152.17 (02/08 16:59) ※ 編輯: ownlai 來自: 122.117.152.17 (02/08 17:00)
文章代碼(AID): #1FCYC3P6 (C_and_CPP)
文章代碼(AID): #1FCYC3P6 (C_and_CPP)