symbian-qemu-0.9.1-12/python-2.6.1/Lib/plat-irix6/WAIT.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 # Generated by h2py from /usr/include/sys/wait.h
       
     2 from warnings import warnpy3k
       
     3 warnpy3k("the WAIT module has been removed in Python 3.0", stacklevel=2)
       
     4 del warnpy3k
       
     5 
       
     6 # Included from standards.h
       
     7 def _W_INT(i): return (i)
       
     8 
       
     9 WUNTRACED = 0004
       
    10 WNOHANG = 0100
       
    11 _WSTOPPED = 0177
       
    12 def WIFEXITED(stat): return ((_W_INT(stat)&0377)==0)
       
    13 
       
    14 def WEXITSTATUS(stat): return ((_W_INT(stat)>>8)&0377)
       
    15 
       
    16 def WTERMSIG(stat): return (_W_INT(stat)&0177)
       
    17 
       
    18 def WSTOPSIG(stat): return ((_W_INT(stat)>>8)&0377)
       
    19 
       
    20 WEXITED = 0001
       
    21 WTRAPPED = 0002
       
    22 WSTOPPED = 0004
       
    23 WCONTINUED = 0010
       
    24 WNOWAIT = 0200
       
    25 WOPTMASK = (WEXITED|WTRAPPED|WSTOPPED|WCONTINUED|WNOHANG|WNOWAIT)
       
    26 WSTOPFLG = 0177
       
    27 WCONTFLG = 0177777
       
    28 WCOREFLAG = 0200
       
    29 WSIGMASK = 0177
       
    30 def WWORD(stat): return (_W_INT(stat)&0177777)
       
    31 
       
    32 def WIFCONTINUED(stat): return (WWORD(stat)==WCONTFLG)
       
    33 
       
    34 def WCOREDUMP(stat): return (_W_INT(stat) & WCOREFLAG)
       
    35 
       
    36 
       
    37 # Included from sys/types.h
       
    38 
       
    39 # Included from sgidefs.h
       
    40 _MIPS_ISA_MIPS1 = 1
       
    41 _MIPS_ISA_MIPS2 = 2
       
    42 _MIPS_ISA_MIPS3 = 3
       
    43 _MIPS_ISA_MIPS4 = 4
       
    44 _MIPS_SIM_ABI32 = 1
       
    45 _MIPS_SIM_NABI32 = 2
       
    46 _MIPS_SIM_ABI64 = 3
       
    47 P_MYID = (-1)
       
    48 P_MYHOSTID = (-1)
       
    49 
       
    50 # Included from sys/bsd_types.h
       
    51 
       
    52 # Included from sys/mkdev.h
       
    53 ONBITSMAJOR = 7
       
    54 ONBITSMINOR = 8
       
    55 OMAXMAJ = 0x7f
       
    56 OMAXMIN = 0xff
       
    57 NBITSMAJOR = 14
       
    58 NBITSMINOR = 18
       
    59 MAXMAJ = 0x1ff
       
    60 MAXMIN = 0x3ffff
       
    61 OLDDEV = 0
       
    62 NEWDEV = 1
       
    63 MKDEV_VER = NEWDEV
       
    64 def major(dev): return __major(MKDEV_VER, dev)
       
    65 
       
    66 def minor(dev): return __minor(MKDEV_VER, dev)
       
    67 
       
    68 
       
    69 # Included from sys/select.h
       
    70 FD_SETSIZE = 1024
       
    71 __NBBY = 8
       
    72 
       
    73 # Included from string.h
       
    74 NULL = 0L
       
    75 NBBY = 8
       
    76 
       
    77 # Included from sys/procset.h
       
    78 P_INITPID = 1
       
    79 P_INITUID = 0
       
    80 P_INITPGID = 0
       
    81 
       
    82 # Included from sys/signal.h
       
    83 SIGHUP = 1
       
    84 SIGINT = 2
       
    85 SIGQUIT = 3
       
    86 SIGILL = 4
       
    87 SIGTRAP = 5
       
    88 SIGIOT = 6
       
    89 SIGABRT = 6
       
    90 SIGEMT = 7
       
    91 SIGFPE = 8
       
    92 SIGKILL = 9
       
    93 SIGBUS = 10
       
    94 SIGSEGV = 11
       
    95 SIGSYS = 12
       
    96 SIGPIPE = 13
       
    97 SIGALRM = 14
       
    98 SIGTERM = 15
       
    99 SIGUSR1 = 16
       
   100 SIGUSR2 = 17
       
   101 SIGCLD = 18
       
   102 SIGCHLD = 18
       
   103 SIGPWR = 19
       
   104 SIGWINCH = 20
       
   105 SIGURG = 21
       
   106 SIGPOLL = 22
       
   107 SIGIO = 22
       
   108 SIGSTOP = 23
       
   109 SIGTSTP = 24
       
   110 SIGCONT = 25
       
   111 SIGTTIN = 26
       
   112 SIGTTOU = 27
       
   113 SIGVTALRM = 28
       
   114 SIGPROF = 29
       
   115 SIGXCPU = 30
       
   116 SIGXFSZ = 31
       
   117 SIG32 = 32
       
   118 SIGCKPT = 33
       
   119 SIGRTMIN = 49
       
   120 SIGRTMAX = 64
       
   121 SIGPTINTR = 47
       
   122 SIGPTRESCHED = 48
       
   123 __sigargs = int
       
   124 SIGEV_NONE = 128
       
   125 SIGEV_SIGNAL = 129
       
   126 SIGEV_CALLBACK = 130
       
   127 
       
   128 # Included from sys/siginfo.h
       
   129 ILL_ILLOPC = 1
       
   130 ILL_ILLOPN = 2
       
   131 ILL_ILLADR = 3
       
   132 ILL_ILLTRP = 4
       
   133 ILL_PRVOPC = 5
       
   134 ILL_PRVREG = 6
       
   135 ILL_COPROC = 7
       
   136 ILL_BADSTK = 8
       
   137 NSIGILL = 8
       
   138 FPE_INTDIV = 1
       
   139 FPE_INTOVF = 2
       
   140 FPE_FLTDIV = 3
       
   141 FPE_FLTOVF = 4
       
   142 FPE_FLTUND = 5
       
   143 FPE_FLTRES = 6
       
   144 FPE_FLTINV = 7
       
   145 FPE_FLTSUB = 8
       
   146 NSIGFPE = 8
       
   147 SEGV_MAPERR = 1
       
   148 SEGV_ACCERR = 2
       
   149 NSIGSEGV = 2
       
   150 BUS_ADRALN = 1
       
   151 BUS_ADRERR = 2
       
   152 BUS_OBJERR = 3
       
   153 NSIGBUS = 3
       
   154 TRAP_BRKPT = 1
       
   155 TRAP_TRACE = 2
       
   156 NSIGTRAP = 2
       
   157 CLD_EXITED = 1
       
   158 CLD_KILLED = 2
       
   159 CLD_DUMPED = 3
       
   160 CLD_TRAPPED = 4
       
   161 CLD_STOPPED = 5
       
   162 CLD_CONTINUED = 6
       
   163 NSIGCLD = 6
       
   164 POLL_IN = 1
       
   165 POLL_OUT = 2
       
   166 POLL_MSG = 3
       
   167 POLL_ERR = 4
       
   168 POLL_PRI = 5
       
   169 POLL_HUP = 6
       
   170 NSIGPOLL = 6
       
   171 SI_MAXSZ = 128
       
   172 SI_USER = 0
       
   173 SI_KILL = SI_USER
       
   174 SI_QUEUE = -1
       
   175 SI_ASYNCIO = -2
       
   176 SI_TIMER = -3
       
   177 SI_MESGQ = -4
       
   178 SIG_NOP = 0
       
   179 SIG_BLOCK = 1
       
   180 SIG_UNBLOCK = 2
       
   181 SIG_SETMASK = 3
       
   182 SIG_SETMASK32 = 256
       
   183 SA_ONSTACK = 0x00000001
       
   184 SA_RESETHAND = 0x00000002
       
   185 SA_RESTART = 0x00000004
       
   186 SA_SIGINFO = 0x00000008
       
   187 SA_NODEFER = 0x00000010
       
   188 SA_NOCLDWAIT = 0x00010000
       
   189 SA_NOCLDSTOP = 0x00020000
       
   190 _SA_BSDCALL = 0x10000000
       
   191 MINSIGSTKSZ = 512
       
   192 SIGSTKSZ = 8192
       
   193 SS_ONSTACK = 0x00000001
       
   194 SS_DISABLE = 0x00000002
       
   195 
       
   196 # Included from sys/ucontext.h
       
   197 NGREG = 36
       
   198 NGREG = 37
       
   199 GETCONTEXT = 0
       
   200 SETCONTEXT = 1
       
   201 UC_SIGMASK = 001
       
   202 UC_STACK = 002
       
   203 UC_CPU = 004
       
   204 UC_MAU = 010
       
   205 UC_MCONTEXT = (UC_CPU|UC_MAU)
       
   206 UC_ALL = (UC_SIGMASK|UC_STACK|UC_MCONTEXT)
       
   207 CTX_R0 = 0
       
   208 CTX_AT = 1
       
   209 CTX_V0 = 2
       
   210 CTX_V1 = 3
       
   211 CTX_A0 = 4
       
   212 CTX_A1 = 5
       
   213 CTX_A2 = 6
       
   214 CTX_A3 = 7
       
   215 CTX_T0 = 8
       
   216 CTX_T1 = 9
       
   217 CTX_T2 = 10
       
   218 CTX_T3 = 11
       
   219 CTX_T4 = 12
       
   220 CTX_T5 = 13
       
   221 CTX_T6 = 14
       
   222 CTX_T7 = 15
       
   223 CTX_A4 = 8
       
   224 CTX_A5 = 9
       
   225 CTX_A6 = 10
       
   226 CTX_A7 = 11
       
   227 CTX_T0 = 12
       
   228 CTX_T1 = 13
       
   229 CTX_T2 = 14
       
   230 CTX_T3 = 15
       
   231 CTX_S0 = 16
       
   232 CTX_S1 = 17
       
   233 CTX_S2 = 18
       
   234 CTX_S3 = 19
       
   235 CTX_S4 = 20
       
   236 CTX_S5 = 21
       
   237 CTX_S6 = 22
       
   238 CTX_S7 = 23
       
   239 CTX_T8 = 24
       
   240 CTX_T9 = 25
       
   241 CTX_K0 = 26
       
   242 CTX_K1 = 27
       
   243 CTX_GP = 28
       
   244 CTX_SP = 29
       
   245 CTX_S8 = 30
       
   246 CTX_RA = 31
       
   247 CTX_MDLO = 32
       
   248 CTX_MDHI = 33
       
   249 CTX_CAUSE = 34
       
   250 CTX_EPC = 35
       
   251 CTX_SR = 36
       
   252 CXT_R0 = CTX_R0
       
   253 CXT_AT = CTX_AT
       
   254 CXT_V0 = CTX_V0
       
   255 CXT_V1 = CTX_V1
       
   256 CXT_A0 = CTX_A0
       
   257 CXT_A1 = CTX_A1
       
   258 CXT_A2 = CTX_A2
       
   259 CXT_A3 = CTX_A3
       
   260 CXT_T0 = CTX_T0
       
   261 CXT_T1 = CTX_T1
       
   262 CXT_T2 = CTX_T2
       
   263 CXT_T3 = CTX_T3
       
   264 CXT_T4 = CTX_T4
       
   265 CXT_T5 = CTX_T5
       
   266 CXT_T6 = CTX_T6
       
   267 CXT_T7 = CTX_T7
       
   268 CXT_S0 = CTX_S0
       
   269 CXT_S1 = CTX_S1
       
   270 CXT_S2 = CTX_S2
       
   271 CXT_S3 = CTX_S3
       
   272 CXT_S4 = CTX_S4
       
   273 CXT_S5 = CTX_S5
       
   274 CXT_S6 = CTX_S6
       
   275 CXT_S7 = CTX_S7
       
   276 CXT_T8 = CTX_T8
       
   277 CXT_T9 = CTX_T9
       
   278 CXT_K0 = CTX_K0
       
   279 CXT_K1 = CTX_K1
       
   280 CXT_GP = CTX_GP
       
   281 CXT_SP = CTX_SP
       
   282 CXT_S8 = CTX_S8
       
   283 CXT_RA = CTX_RA
       
   284 CXT_MDLO = CTX_MDLO
       
   285 CXT_MDHI = CTX_MDHI
       
   286 CXT_CAUSE = CTX_CAUSE
       
   287 CXT_EPC = CTX_EPC
       
   288 CXT_SR = CTX_SR
       
   289 SV_ONSTACK = 0x0001
       
   290 SV_INTERRUPT = 0x0002
       
   291 NUMBSDSIGS = (32)
       
   292 def sigmask(sig): return (1L << ((sig)-1))
       
   293 
       
   294 def sigmask(sig): return (1L << ((sig)-1))
       
   295 
       
   296 SIG_ERR = (-1)
       
   297 SIG_IGN = (1)
       
   298 SIG_HOLD = (2)
       
   299 SIG_DFL = (0)
       
   300 NSIG = 65
       
   301 MAXSIG = (NSIG-1)
       
   302 NUMSIGS = (NSIG-1)
       
   303 BRK_USERBP = 0
       
   304 BRK_KERNELBP = 1
       
   305 BRK_ABORT = 2
       
   306 BRK_BD_TAKEN = 3
       
   307 BRK_BD_NOTTAKEN = 4
       
   308 BRK_SSTEPBP = 5
       
   309 BRK_OVERFLOW = 6
       
   310 BRK_DIVZERO = 7
       
   311 BRK_RANGE = 8
       
   312 BRK_PSEUDO_OP_BIT = 0x80
       
   313 BRK_PSEUDO_OP_MAX = 0x3
       
   314 BRK_CACHE_SYNC = 0x80
       
   315 BRK_SWASH_FLUSH = 0x81
       
   316 BRK_SWASH_SWTCH = 0x82
       
   317 BRK_MULOVF = 1023
       
   318 
       
   319 # Included from sys/resource.h
       
   320 PRIO_MIN = -20
       
   321 PRIO_MAX = 20
       
   322 PRIO_PROCESS = 0
       
   323 PRIO_PGRP = 1
       
   324 PRIO_USER = 2
       
   325 RUSAGE_SELF = 0
       
   326 RUSAGE_CHILDREN = -1
       
   327 RLIMIT_CPU = 0
       
   328 RLIMIT_FSIZE = 1
       
   329 RLIMIT_DATA = 2
       
   330 RLIMIT_STACK = 3
       
   331 RLIMIT_CORE = 4
       
   332 RLIMIT_NOFILE = 5
       
   333 RLIMIT_VMEM = 6
       
   334 RLIMIT_RSS = 7
       
   335 RLIMIT_AS = RLIMIT_VMEM
       
   336 RLIM_NLIMITS = 8
       
   337 RLIM32_INFINITY = 0x7fffffff
       
   338 RLIM_INFINITY = 0x7fffffff