Updated for LuaSocket 1.2

Added description for daytimeclnt.lua, echoclnt.lua, echosrvr.lua
and tftpclnt.lua.
This commit is contained in:
Diego Nehab 2001-01-25 21:56:01 +00:00
parent 973295ba18
commit 03e063c21e

View File

@ -1,32 +1,35 @@
This directory contains some sample programs using LuaSocket as This directory contains some sample programs using LuaSocket. This code
well as the automatic tests used to make sure the library is is not supported.
working properly.
The files provided are: listener.lua -- socket to stdout
talker.lua -- stdin to socket
testsrvr.lua -- test server listener.lua and talker.lua are about the simplest applications you can
testclnt.lua -- test client write using LuaSocket. Run 'luasocket listen.lua' and 'luasocket
testcmd.lua -- test command definitions talk.lua' on different terminals. Whatever you type on talk.lua will be
printed by listen.lua.
To run the automatic tests on your system, make sure to compile dict.lua -- dict client
the library with _DEBUG defined (check makefile) and then open two
terminals. Run 'luasocket testsrvr.lua' on one of them and
'luasocket testclnt.lua' on the other. The programs should start
talking to each other.
listener.lua -- echo server The dict.lua module is a cool simple client for the DICT protocol,
talker.lua -- echo tester written by Luiz Henrique Figueiredo. Just run it and enter a few words
to see it working.
listener.lua and talker.lua are about the simplest applications daytimeclnt.lua -- day time client
you can write using LuaSocket. Run 'luasocket listen.lua' and
'luasocket talk.lua' on different terminals. Whatever you type on
talk.lua will be printed by listen.lua.
dict.lua -- dict client Just run the program to retrieve the hour and date in readable form from
any server running an UDP daytime daemon.
The dict.lua module is a cool simple client for the DICT protocol, echoclnt.lua -- UDP echo client
written by Luiz Henrique Figueiredo. Just run it and enter a few echosrvr.lua -- UDP echo server
words to see it working.
These are a UDP echo client/server pair. They work with other client and
servers as well.
tftpclnt.lua -- Trivial FTP client
This module implements file retrieval by the TFTP protocol. Its main use
is to test the UDP code, but someone might find it usefull.
Good luck, Good luck,
Diego. Diego.