文档说
如果成功,该方法返回 1。如果发生错误,该方法返回 nil,后跟一条错误消息。
我得到的返回值为 5。即使返回 nil,也不会返回任何错误消息...
“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)