Static functions
| Returns |
Prototype |
| UDPSocket |
Create() |
| UDPSocket |
Create(number port) |
Functions
| Returns |
Prototype |
|
Bind(number port) |
|
Close() |
|
Receive(object class, function callback) |
|
Receive(function callback) |
|
Send(string IP, number port, string message) |
Example of a receiver
local server = UDPSocket.Create() server:Bind(1734)
function Receive(args)
print(args.ip) print(args.port) print(args.bytes) print(args.text)
server:Close() server = nil
server = UDPSocket.Create()
server:Bind(1734)
server:Receive(Receive)
end
server:Receive(Receive)
Example of a sender
local client = UDPSocket.Create() client:Send("127.0.0.1", 1734, "Hello there.") client:Close()