mirror of
https://github.com/lunarmodules/luasocket.git
synced 2024-11-08 22:38:21 +01:00
f960b3872a
Documented headers.lua Update copyright date everywhere Remove RCSID from files Move version back to 2.1 rather than 2.1.1 Fixed url package to support ipv6 hosts Changed "domain" to "family" in tcp and udp structures Implemented getfamily methods
21 lines
708 B
Lua
21 lines
708 B
Lua
-----------------------------------------------------------------------------
|
|
-- TCP sample: Little program to send text lines to a given host/port
|
|
-- LuaSocket sample files
|
|
-- Author: Diego Nehab
|
|
-----------------------------------------------------------------------------
|
|
local socket = require("socket")
|
|
host = host or "localhost"
|
|
port = port or 8080
|
|
if arg then
|
|
host = arg[1] or host
|
|
port = arg[2] or port
|
|
end
|
|
print("Attempting connection to host '" ..host.. "' and port " ..port.. "...")
|
|
c = assert(socket.connect(host, port))
|
|
print("Connected! Please type stuff (empty line to stop):")
|
|
l = io.read()
|
|
while l and l ~= "" and not e do
|
|
assert(c:send(l .. "\n"))
|
|
l = io.read()
|
|
end
|