POSIX bindings for Lua (including curses)
Modules
posix | Lua POSIX bindings. |
posix.bit32 | Bitwise operators. |
posix.ctype | Character tests. |
posix.curses | Full-screen Text Terminal Manipulation. |
posix.dirent | Directory Iterators. |
posix.errno | System error codes and messages. |
posix.fcntl | File Control. |
posix.fnmatch | Filename matching. |
posix.getopt | Command Line Argument Processing. |
posix.glob | Generate pathnames matching a shell-style pattern. |
posix.grp | Group Database Operations. |
posix.libgen | General Library. |
posix.poll | Synchronous I/O Multiplexing. |
posix.pwd | Password Database Operations. |
posix.sched | Kernel Thread Scheduling Priority. |
posix.signal | Software Signal Facilities. |
posix.stdio | A few Standard I/O functions not already in Lua core. |
posix.stdlib | Standard Posix Library functions. |
posix.sys.msg | Sys V Message Queue Operations. |
posix.sys.resource | Control Maximum System Resource Consumption. |
posix.sys.socket | BSD Sockets. |
posix.sys.stat | File Status Querying and Setting. |
posix.sys.statvfs | Retrieve File System Information. |
posix.sys.time | Get and Set System Date and Time. |
posix.sys.times | Process Times. |
posix.sys.utsname | Get System Identification. |
posix.sys.wait | Wait for Process Termination. |
posix.syslog | Control System Log. |
posix.termio | Control Terminal I/O. |
posix.time | Time and Clock Functions. |
posix.unistd | Unix Standard APIs. |
posix.utime | Set File Times. |
Classes
posix.curses.chstr | Curses attributed string buffers. |
posix.curses.window | Curses Window objects. |
Examples
curses.lua | |
dir.lua | |
fork.lua | |
fork2.lua | |
getopt.lua | |
glob.lua | |
limit.lua | |
lock.lua | |
netlink-uevent.lua | |
ping.lua | |
poll.lua | |
rt_sched.lua | |
signal.lua | |
socket.lua | |
termios.lua | |
tree.lua |