文檔說LuaSocket:什麼不連接:sendto函數返回?
如果成功,則該方法返回1.在錯誤的情況下,該方法 返回nil後跟一個錯誤消息。
我得到即使返回零的5 返回值,則不會返回錯誤信息......
什麼是「5」的返回值是什麼意思?數據包發送或什麼?
編輯
下面的代碼的要點。
local UDPClient = socket.udp()
UDPClient:setsockname("*", 0) --bind on any availible port and localserver ip address.
UDPClient:settimeout(0)
UDPClient:sendto(json.encode{"a"},someIP,somePort)
我想你錯誤地使用了庫。請張貼更多的代碼。 –
@BartekBanachewicz謝謝你的回答!我用代碼更新了這個問題! – SatheeshJM
你可以將'socket.udp()'包裝到'assert(socket.udp())'中嗎? –