Lua Socket: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
No edit summary
Abma (talk | contribs)
Line 25: Line 25:
==example code==
==example code==


see https://github.com/spring/spring/blob/luasocket/cont/examples/Widgets/luasocket.lua
* [https://github.com/spring/spring/blob/develop/cont/examples/Widgets/luasocket.lua luasocket.lua]
* [https://github.com/spring/spring/blob/develop/cont/examples/Widgets/luasocket_console.lua luasocket_console.lua]


==Notes / known issues / TODO ==
==Notes / known issues / TODO ==

Revision as of 10:39, 28 March 2012

config settings

All LuaSocket related config is readonly for LuaWidgets. They can be only changed through unitsync.


LuaSocketEnabled = 1 Default is 0 means, all Socket functions are disabled
TCPAllowConnect allow TCP-connections to the listed hosts, for example: "springrts.com:80 springfiles.com:80" which allows luasockets to connect to springrts.com at port 80 and springfiles.com at port 80.
TCPAllowListen Server TCP-sockets are allowed on this port, for example: "localhost:1234 0.0.0.0:12345"
UDPAllowConnect see TCPAllowConnect
UDPAllowConnect see TCPAllowListen

example code

Notes / known issues / TODO

documentation

links

compiled Spring test version forum thread