📄 signal.h
字号:
/* $Id: signal.h,v 1.3 1998/04/12 06:20:33 davem Exp $ * signal.h: Signal emulation for Solaris * * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz) */ #define SOLARIS_SIGHUP 1#define SOLARIS_SIGINT 2#define SOLARIS_SIGQUIT 3#define SOLARIS_SIGILL 4#define SOLARIS_SIGTRAP 5#define SOLARIS_SIGIOT 6#define SOLARIS_SIGEMT 7#define SOLARIS_SIGFPE 8#define SOLARIS_SIGKILL 9#define SOLARIS_SIGBUS 10#define SOLARIS_SIGSEGV 11#define SOLARIS_SIGSYS 12#define SOLARIS_SIGPIPE 13#define SOLARIS_SIGALRM 14#define SOLARIS_SIGTERM 15#define SOLARIS_SIGUSR1 16#define SOLARIS_SIGUSR2 17#define SOLARIS_SIGCLD 18#define SOLARIS_SIGPWR 19#define SOLARIS_SIGWINCH 20#define SOLARIS_SIGURG 21#define SOLARIS_SIGPOLL 22#define SOLARIS_SIGSTOP 23#define SOLARIS_SIGTSTP 24#define SOLARIS_SIGCONT 25#define SOLARIS_SIGTTIN 26#define SOLARIS_SIGTTOU 27#define SOLARIS_SIGVTALRM 28#define SOLARIS_SIGPROF 29#define SOLARIS_SIGXCPU 30#define SOLARIS_SIGXFSZ 31#define SOLARIS_SIGWAITING 32#define SOLARIS_SIGLWP 33#define SOLARIS_SIGFREEZE 34#define SOLARIS_SIGTHAW 35#define SOLARIS_SIGCANCEL 36#define SOLARIS_SIGRTMIN 37#define SOLARIS_SIGRTMAX 44#define SOLARIS_NSIGNALS 44#define SOLARIS_SA_ONSTACK 1#define SOLARIS_SA_RESETHAND 2#define SOLARIS_SA_RESTART 4#define SOLARIS_SA_SIGINFO 8#define SOLARIS_SA_NODEFER 16#define SOLARIS_SA_NOCLDWAIT 0x10000#define SOLARIS_SA_NOCLDSTOP 0x20000struct sol_siginfo { int si_signo; int si_code; int si_errno; union { char pad[128-3*sizeof(int)]; struct { s32 _pid; union { struct { s32 _uid; s32 _value; } _kill; struct { s32 _utime; int _status; s32 _stime; } _cld; } _pdata; } _proc; struct { /* SIGSEGV, SIGBUS, SIGILL and SIGFPE */ u32 _addr; int _trapno; } _fault; struct { /* SIGPOLL, SIGXFSZ */ int _fd; s32 _band; } _file; } _data;};#define SOLARIS_WUNTRACED 0x04#define SOLARIS_WNOHANG 0x40#define SOLARIS_WEXITED 0x01#define SOLARIS_WTRAPPED 0x02#define SOLARIS_WSTOPPED WUNTRACED#define SOLARIS_WCONTINUED 0x08#define SOLARIS_WNOWAIT 0x80#define SOLARIS_TRAP_BRKPT 1#define SOLARIS_TRAP_TRACE 2#define SOLARIS_CLD_EXITED 1#define SOLARIS_CLD_KILLED 2#define SOLARIS_CLD_DUMPED 3#define SOLARIS_CLD_TRAPPED 4#define SOLARIS_CLD_STOPPED 5#define SOLARIS_CLD_CONTINUED 6#define SOLARIS_POLL_IN 1#define SOLARIS_POLL_OUT 2#define SOLARIS_POLL_MSG 3#define SOLARIS_POLL_ERR 4#define SOLARIS_POLL_PRI 5#define SOLARIS_POLL_HUP 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -