summaryrefslogtreecommitdiffstats
path: root/Lib/plat-sunos5/TERMIOS.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1997-05-13 17:45:56 (GMT)
committerGuido van Rossum <guido@python.org>1997-05-13 17:45:56 (GMT)
commit725a67e5c20c5a93d50728a8a07ef1757d356d79 (patch)
treea7a3252a420c7ff4cc73dfca9d94ac8983e18c6c /Lib/plat-sunos5/TERMIOS.py
parentf0ee9379000a5c6fd46aba6e9122d271a8c903b6 (diff)
downloadcpython-725a67e5c20c5a93d50728a8a07ef1757d356d79.zip
cpython-725a67e5c20c5a93d50728a8a07ef1757d356d79.tar.gz
cpython-725a67e5c20c5a93d50728a8a07ef1757d356d79.tar.bz2
Regenerated on newer Solaris version
Diffstat (limited to 'Lib/plat-sunos5/TERMIOS.py')
-rwxr-xr-xLib/plat-sunos5/TERMIOS.py54
1 files changed, 51 insertions, 3 deletions
diff --git a/Lib/plat-sunos5/TERMIOS.py b/Lib/plat-sunos5/TERMIOS.py
index 264c884..9a21f1b 100755
--- a/Lib/plat-sunos5/TERMIOS.py
+++ b/Lib/plat-sunos5/TERMIOS.py
@@ -27,9 +27,39 @@ EXTB = 15
# Included from sys/types.h
-# Included from sys/machtypes.h
-
# Included from sys/isa_defs.h
+_CHAR_ALIGNMENT = 1
+_SHORT_ALIGNMENT = 2
+_INT_ALIGNMENT = 4
+_LONG_ALIGNMENT = 4
+_LONG_LONG_ALIGNMENT = 4
+_DOUBLE_ALIGNMENT = 4
+_LONG_DOUBLE_ALIGNMENT = 4
+_POINTER_ALIGNMENT = 4
+_MAX_ALIGNMENT = 4
+_ALIGNMENT_REQUIRED = 0
+_CHAR_ALIGNMENT = 1
+_SHORT_ALIGNMENT = 2
+_INT_ALIGNMENT = 4
+_LONG_ALIGNMENT = 4
+_LONG_LONG_ALIGNMENT = 8
+_DOUBLE_ALIGNMENT = 8
+_LONG_DOUBLE_ALIGNMENT = 16
+_POINTER_ALIGNMENT = 4
+_MAX_ALIGNMENT = 16
+_ALIGNMENT_REQUIRED = 1
+_CHAR_ALIGNMENT = 1
+_SHORT_ALIGNMENT = 2
+_INT_ALIGNMENT = 4
+_LONG_ALIGNMENT = 4
+_LONG_LONG_ALIGNMENT = 8
+_DOUBLE_ALIGNMENT = 8
+_LONG_DOUBLE_ALIGNMENT = 8
+_POINTER_ALIGNMENT = 4
+_MAX_ALIGNMENT = 8
+_ALIGNMENT_REQUIRED = 1
+
+# Included from sys/machtypes.h
SHRT_MIN = -32768
SHRT_MAX = 32767
INT_MIN = (-2147483647-1)
@@ -60,9 +90,12 @@ SEC = 1
MILLISEC = 1000
MICROSEC = 1000000
NANOSEC = 1000000000
-CLOCK_REALTIME = 0
+__CLOCK_REALTIME0 = 0
CLOCK_VIRTUAL = 1
CLOCK_PROF = 2
+__CLOCK_REALTIME3 = 3
+CLOCK_REALTIME = __CLOCK_REALTIME3
+CLOCK_REALTIME = __CLOCK_REALTIME0
TIMER_RELTIME = 0x0
TIMER_ABSTIME = 0x1
@@ -83,6 +116,7 @@ CLOCKS_PER_SEC = 1000000
# Included from sys/siginfo.h
SIGEV_NONE = 1
SIGEV_SIGNAL = 2
+SIGEV_THREAD = 3
SI_NOINFO = 32767
SI_USER = 0
SI_LWP = (-1)
@@ -139,6 +173,8 @@ NSIGPOLL = 6
PROF_SIG = 1
NSIGPROF = 1
SI_MAXSZ = 128
+def SI_CANQUEUE(c): return ((c) <= SI_QUEUE)
+
FD_SETSIZE = 1024
NBBY = 8
_POSIX_VDISABLE = 0
@@ -252,9 +288,14 @@ RCV1EN = 0010000
XMT1EN = 0020000
LOBLK = 0040000
XCLUDE = 0100000
+CRTSXOFF = 010000000000
CRTSCTS = 020000000000
CIBAUD = 03600000
PAREXT = 04000000
+CBAUDEXT = 010000000
+CIBAUDEXT = 020000000
+CRTS_IFLOW = 010000000000
+CCTS_OFLOW = 020000000000
ISIG = 0000001
ICANON = 0000002
XCASE = 0000004
@@ -383,3 +424,10 @@ B4800 = 12
B9600 = 13
B19200 = 14
B38400 = 15
+B57600 = 16
+B76800 = 17
+B115200 = 18
+B153600 = 19
+B230400 = 20
+B307200 = 21
+B460800 = 22