vt100 and crt units, some changes in Unix.Mod

This commit is contained in:
Norayr Chilingarian 2014-04-11 21:41:49 +04:00
parent c0b83a8ee9
commit 7f11185f6a
20 changed files with 384 additions and 21 deletions

View file

@ -313,7 +313,7 @@ from man gettimeofday
PROCEDURE -includeErrno()
"#include <errno.h>";
(* for read(), write() *)
(* for read(), write() and sleep() *)
PROCEDURE -includeUnistd()
"#include <unistd.h>";
@ -321,6 +321,14 @@ from man gettimeofday
PROCEDURE -includeStdlib()
"#include <stdlib.h>";
(* for nanosleep() *)
PROCEDURE -includeTime()
"#include <time.h>";
(* for select() *)
PROCEDURE -includeSelect()
"#include <sys/select.h>";
PROCEDURE -err(): LONGINT
"errno";
@ -455,6 +463,11 @@ from man gettimeofday
PROCEDURE -Sigsetmask*(mask: LONGINT): LONGINT
"sigsetmask(mask)";
PROCEDURE -Sleep*(ms : INTEGER): INTEGER
"(INTEGER)sleep(ms)";
PROCEDURE -Nanosleep*(VAR req : Timeval; VAR rem : Timeval): INTEGER
"(INTEGER)nanosleep(req, rem)";
(* TCP/IP networking *)