[問題] multicast 有辦法送不連續的 buffer嘛 ?

看板Programming作者 (YYY)時間18年前 (2007/02/28 19:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
看了一下 linux multicasting 好像只適用 sendto 的 API, 但是這個 sendto 只能送連續的一塊 buffer, 我的資料可能會是好幾段不連續的 buffer 串起來送,然後要一次全部送出去, 目前我的做法是另外宣告buffer將資料組起來送, 我知道 UDP 可以用 sendmsg 來送不連續的 buffer,會比較有效率~ 但有類似的方法適用於 multicast 送不連續的buffer嘛? 我用sendmsg以後會有 "Message too long" 的錯誤 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.68.115
文章代碼(AID): #15vMotwO (Programming)
文章代碼(AID): #15vMotwO (Programming)