亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? signal.h

?? cygwin, 著名的在win32下模擬unix操作系統的東東
?? H
字號:
/* sys/signal.h */#ifndef _SYS_SIGNAL_H#define _SYS_SIGNAL_H#ifdef __cplusplusextern "C" {#endif#include "_ansi.h"#include <sys/features.h>/* #ifndef __STRICT_ANSI__*/#if defined(_POSIX_THREADS)#include <sys/types.h>   /* for pthread data types */#endiftypedef unsigned long sigset_t;#if defined(__rtems__)#if defined(_POSIX_REALTIME_SIGNALS)/* sigev_notify values   NOTE: P1003.1c/D10, p. 34 adds SIGEV_THREAD.  */#define SIGEV_NONE   1  /* No asynchronous notification shall be delivered */                        /*   when the event of interest occurs. */#define SIGEV_SIGNAL 2  /* A queued signal, with an application defined */                        /*  value, shall be delivered when the event of */                        /*  interest occurs. */#define SIGEV_THREAD 3  /* A notification function shall be called to */                        /*   perform notification. *//*  Signal Generation and Delivery, P1003.1b-1993, p. 63    NOTE: P1003.1c/D10, p. 34 adds sigev_notify_function and          sigev_notify_attributes to the sigevent structure.  */union sigval {  int    sival_int;    /* Integer signal value */  void  *sival_ptr;    /* Pointer signal value */};struct sigevent {  int              sigev_notify;               /* Notification type */  int              sigev_signo;                /* Signal number */  union sigval     sigev_value;                /* Signal value */#if defined(_POSIX_THREADS)  void           (*sigev_notify_function)( union sigval );                                               /* Notification function */  pthread_attr_t  *sigev_notify_attributes;    /* Notification Attributes */#endif};/* Signal Actions, P1003.1b-1993, p. 64 *//* si_code values, p. 66 */#define SI_USER    1    /* Sent by a user. kill(), abort(), etc */#define SI_QUEUE   2    /* Sent by sigqueue() */#define SI_TIMER   3    /* Sent by expiration of a timer_settime() timer */#define SI_ASYNCIO 4    /* Indicates completion of asycnhronous IO */#define SI_MESGQ   5    /* Indicates arrival of a message at an empty queue */typedef struct {  int          si_signo;    /* Signal number */  int          si_code;     /* Cause of the signal */  union sigval si_value;    /* Signal value */} siginfo_t;#endif/*  3.3.8 Synchronously Accept a Signal, P1003.1b-1993, p. 76 */#define SA_NOCLDSTOP 1   /* Do not generate SIGCHLD when children stop */#define SA_SIGINFO   2   /* Invoke the signal catching function with */                         /*   three arguments instead of one. *//* struct sigaction notes from POSIX: * *  (1) Routines stored in sa_handler should take a single int as *      there argument although the POSIX standard does not require this. *  (2) The fields sa_handler and sa_sigaction may overlap, and a conforming *      application should not use both simultaneously. */typedef void (*_sig_func_ptr)();struct sigaction {  int         sa_flags;       /* Special flags to affect behavior of signal */  sigset_t    sa_mask;        /* Additional set of signals to be blocked */                              /*   during execution of signal-catching */                              /*   function. */  union {    _sig_func_ptr _handler;  /* SIG_DFL, SIG_IGN, or pointer to a function */#if defined(_POSIX_REALTIME_SIGNALS)    void      (*_sigaction)( int, siginfo_t *, void * );#endif  } _signal_handlers;};#define sa_handler    _signal_handlers._handler#if defined(_POSIX_REALTIME_SIGNALS)#define sa_sigaction  _signal_handlers._sigaction#endif#elsetypedef void (*_sig_func_ptr)(int);struct sigaction {	_sig_func_ptr sa_handler;	sigset_t sa_mask;	int sa_flags;};#define SA_NOCLDSTOP 1  /* only value supported now for sa_flags */#ifdef __CYGWIN__# define SA_RESTART   0x10000000 /* Restart syscall on signal return.  */# define SA_NODEFER   0x40000000 /* Don't automatically block the signal when                                    its handler is being executed.  */# define SA_RESETHAND 0x80000000 /* Reset to SIG_DFL on entry to handler.  */#endif#endif /* defined(__rtems__) */#define SIG_SETMASK 0	/* set mask with sigprocmask() */#define SIG_BLOCK 1	/* set of signals to block */#define SIG_UNBLOCK 2	/* set of signals to, well, unblock *//* These depend upon the type of sigset_t, which right now    is always a long.. They're in the POSIX namespace, but   are not ANSI. */#define sigaddset(what,sig) (*(what) |= (1<<(sig)))#define sigemptyset(what)   (*(what) = 0)int _EXFUN(sigprocmask, (int how, const sigset_t *set, sigset_t *oset));#if defined(_POSIX_THREADS)int _EXFUN(pthread_sigmask, (int how, const sigset_t *set, sigset_t *oset));#endif/* protos for functions found in winsup sources for CYGWIN */#if defined(__CYGWIN__) || defined(__rtems__)#undef sigaddset#undef sigemptyset/* The first argument to kill should be pid_t.  Right now   <sys/types.h> always defines pid_t to be int.  If that ever   changes, then we will need to do something else, perhaps along the   lines of <machine/types.h>.  */int _EXFUN(kill, (int, int));int _EXFUN(killpg, (pid_t, int));int _EXFUN(sigaction, (int, const struct sigaction *, struct sigaction *));int _EXFUN(sigaddset, (sigset_t *, const int));int _EXFUN(sigdelset, (sigset_t *, const int));int _EXFUN(sigismember, (const sigset_t *, int));int _EXFUN(sigfillset, (sigset_t *));int _EXFUN(sigemptyset, (sigset_t *));int _EXFUN(sigpending, (sigset_t *));int _EXFUN(sigsuspend, (const sigset_t *));int _EXFUN(sigpause, (int));#if defined(_POSIX_THREADS)#ifdef __CYGWIN__#  ifndef _CYGWIN_TYPES_H#    error You need the winsup sources or a cygwin installation to compile the cygwin version of newlib.#  endif#endifint _EXFUN(pthread_kill, (pthread_t thread, int sig));#endif#if defined(_POSIX_REALTIME_SIGNALS)/*  3.3.8 Synchronously Accept a Signal, P1003.1b-1993, p. 76    NOTE: P1003.1c/D10, p. 39 adds sigwait().  */int _EXFUN(sigwaitinfo, (const sigset_t *set, siginfo_t *info));int _EXFUN(sigtimedwait,  (const sigset_t *set, siginfo_t *info, const struct timespec  *timeout));int _EXFUN(sigwait, (const sigset_t *set, int *sig));/*  3.3.9 Queue a Signal to a Process, P1003.1b-1993, p. 78 */int _EXFUN(sigqueue, (pid_t pid, int signo, const union sigval value));#endif /* defined(_POSIX_REALTIME_SIGNALS) */#endif /* defined(__CYGWIN__) || defined(__rtems__) *//* #endif __STRICT_ANSI__ */#if defined(___AM29K__)/* These all need to be defined for ANSI C, but I don't think they are   meaningful.  */#define SIGABRT 1#define SIGFPE 1#define SIGILL 1#define SIGINT 1#define SIGSEGV 1#define SIGTERM 1/* These need to be defined for POSIX, and some others do too.  */#define SIGHUP 1#define SIGQUIT 1#define NSIG 2#elif defined(__GO32__)#define SIGINT  1#define SIGKILL 2#define SIGPIPE 3#define SIGFPE  4#define SIGHUP  5#define SIGTERM 6#define SIGSEGV 7#define SIGTSTP 8#define SIGQUIT 9#define SIGTRAP 10#define SIGILL  11#define SIGEMT  12#define SIGALRM 13#define SIGBUS  14#define SIGLOST 15#define SIGSTOP 16#define SIGABRT 17#define SIGUSR1	18#define SIGUSR2	19#define NSIG    20#elif defined(__CYGWIN__)	/* BSD signals semantics */#define	SIGHUP	1	/* hangup */#define	SIGINT	2	/* interrupt */#define	SIGQUIT	3	/* quit */#define	SIGILL	4	/* illegal instruction (not reset when caught) */#define	SIGTRAP	5	/* trace trap (not reset when caught) */#define	SIGABRT 6	/* used by abort */#define	SIGEMT	7	/* EMT instruction */#define	SIGFPE	8	/* floating point exception */#define	SIGKILL	9	/* kill (cannot be caught or ignored) */#define	SIGBUS	10	/* bus error */#define	SIGSEGV	11	/* segmentation violation */#define	SIGSYS	12	/* bad argument to system call */#define	SIGPIPE	13	/* write on a pipe with no one to read it */#define	SIGALRM	14	/* alarm clock */#define	SIGTERM	15	/* software termination signal from kill */#define	SIGURG	16	/* urgent condition on IO channel */#define	SIGSTOP	17	/* sendable stop signal not from tty */#define	SIGTSTP	18	/* stop signal from tty */#define	SIGCONT	19	/* continue a stopped process */#define	SIGCHLD	20	/* to parent on child stop or exit */#define	SIGCLD	20	/* System V name for SIGCHLD */#define	SIGTTIN	21	/* to readers pgrp upon background tty read */#define	SIGTTOU	22	/* like TTIN for output if (tp->t_local&LTOSTOP) */#define	SIGIO	23	/* input/output possible signal */#define	SIGPOLL	SIGIO	/* System V name for SIGIO */#define	SIGXCPU	24	/* exceeded CPU time limit */#define	SIGXFSZ	25	/* exceeded file size limit */#define	SIGVTALRM 26	/* virtual time alarm */#define	SIGPROF	27	/* profiling time alarm */#define	SIGWINCH 28	/* window changed */#define	SIGLOST 29	/* resource lost (eg, record-lock lost) */#define	SIGUSR1 30	/* user defined signal 1 */#define	SIGUSR2 31	/* user defined signal 2 */#define NSIG	32      /* signal 0 implied */#else#define	SIGHUP	1	/* hangup */#define	SIGINT	2	/* interrupt */#define	SIGQUIT	3	/* quit */#define	SIGILL	4	/* illegal instruction (not reset when caught) */#define	SIGTRAP	5	/* trace trap (not reset when caught) */#define	SIGIOT	6	/* IOT instruction */#define	SIGABRT 6	/* used by abort, replace SIGIOT in the future */#define	SIGEMT	7	/* EMT instruction */#define	SIGFPE	8	/* floating point exception */#define	SIGKILL	9	/* kill (cannot be caught or ignored) */#define	SIGBUS	10	/* bus error */#define	SIGSEGV	11	/* segmentation violation */#define	SIGSYS	12	/* bad argument to system call */#define	SIGPIPE	13	/* write on a pipe with no one to read it */#define	SIGALRM	14	/* alarm clock */#define	SIGTERM	15	/* software termination signal from kill */#if defined(__rtems__)#define SIGUSR1 16  /* reserved as application defined signal 1 */#define SIGUSR2 17  /* reserved as application defined signal 2 */#define __SIGFIRSTNOTRT SIGHUP#define __SIGLASTNOTRT  SIGUSR2/* RTEMS does not support job control, hence no Job Control Signals are   defined per P1003.1b-1993, p. 60-61.   RTEMS does not support memory protection, hence no Memory Protection   Signals are defined per P1003.1b-1993, p. 60-61. *//* Real-Time Signals Range, P1003.1b-1993, p. 61   NOTE: By P1003.1b-1993, this should be at least RTSIG_MAX         (which is a minimum of 8) signals. */#define SIGRTMIN 18#define SIGRTMAX 32#elif defined(__svr4__)/* svr4 specifics. different signals above 15, and sigaction. */#define	SIGUSR1	16#define SIGUSR2	17#define SIGCLD	18#define	SIGPWR	19#define SIGWINCH 20#define	SIGPOLL	22	/* 20 for x.out binaries!!!! */#define	SIGSTOP	23	/* sendable stop signal not from tty */#define	SIGTSTP	24	/* stop signal from tty */#define	SIGCONT	25	/* continue a stopped process */#define	SIGTTIN	26	/* to readers pgrp upon background tty read */#define	SIGTTOU	27	/* like TTIN for output if (tp->t_local&LTOSTOP) */#define NSIG	28	#else#define	SIGURG	16	/* urgent condition on IO channel */#define	SIGSTOP	17	/* sendable stop signal not from tty */#define	SIGTSTP	18	/* stop signal from tty */#define	SIGCONT	19	/* continue a stopped process */#define	SIGCHLD	20	/* to parent on child stop or exit */#define	SIGCLD	20	/* System V name for SIGCHLD */#define	SIGTTIN	21	/* to readers pgrp upon background tty read */#define	SIGTTOU	22	/* like TTIN for output if (tp->t_local&LTOSTOP) */#define	SIGIO	23	/* input/output possible signal */#define	SIGPOLL	SIGIO	/* System V name for SIGIO */#define	SIGXCPU	24	/* exceeded CPU time limit */#define	SIGXFSZ	25	/* exceeded file size limit */#define	SIGVTALRM 26	/* virtual time alarm */#define	SIGPROF	27	/* profiling time alarm */#define	SIGWINCH 28	/* window changed */#define	SIGLOST 29	/* resource lost (eg, record-lock lost) */#define	SIGUSR1 30	/* user defined signal 1 */#define	SIGUSR2 31	/* user defined signal 2 */#define NSIG	32      /* signal 0 implied */#endif#endif#ifdef __cplusplus}#endif#endif /* _SYS_SIGNAL_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美自拍丝袜亚洲| 亚洲一区二区四区蜜桃| 欧美精品高清视频| 在线观看国产一区二区| caoporen国产精品视频| av男人天堂一区| 一本大道久久精品懂色aⅴ| 91最新地址在线播放| 97精品国产露脸对白| 在线观看亚洲成人| 91精品视频网| 欧美精品一区二区三区在线| 久久久久久久久久电影| 国产精品视频yy9299一区| 国产精品久久久久久久第一福利| 亚洲人123区| 日韩影视精彩在线| 国产一区二区在线观看免费| 成人免费观看视频| 91福利在线导航| 欧美一二区视频| 国产日产欧美一区二区三区| 亚洲人成伊人成综合网小说| 婷婷一区二区三区| 国产电影精品久久禁18| 91免费观看视频在线| 欧美精品日韩一区| 欧美国产一区二区| 国产精品一区二区无线| 日韩精品一二区| 国产成人午夜精品5599| 在线视频观看一区| 91精品国产麻豆国产自产在线| 久久久久久久网| 亚洲激情第一区| 国产呦萝稀缺另类资源| 99国产欧美另类久久久精品 | 欧美探花视频资源| 日韩欧美国产一区在线观看| 中文字幕亚洲电影| 久久99精品国产麻豆婷婷| 国产精品伦一区| 国产女人aaa级久久久级| 一区二区成人在线| 日韩国产精品久久| www.亚洲在线| 日韩午夜精品电影| 一二三区精品视频| 北条麻妃一区二区三区| 亚洲精品一区二区三区四区高清| 亚洲欧美日韩国产另类专区| 国产一区二区三区在线观看精品 | 国产成人在线视频网站| 欧美精品日韩一区| 一区二区三区四区精品在线视频| 精品亚洲免费视频| 91精品国产品国语在线不卡| 成人欧美一区二区三区| 国产传媒久久文化传媒| 精品久久一二三区| 美腿丝袜在线亚洲一区| 欧美日韩一区在线| 亚洲精品成人在线| 色综合天天性综合| 成人免费一区二区三区在线观看| 国产传媒欧美日韩成人| 久久久天堂av| 国产成人在线看| 国产色产综合产在线视频| 久88久久88久久久| 日韩欧美国产精品| 精品一区在线看| www一区二区| 九九九精品视频| 久久免费美女视频| 国产福利精品一区二区| 久久久久久久电影| 高清不卡一区二区| 成人欧美一区二区三区黑人麻豆 | 中文字幕一区二区三| 成人亚洲一区二区一| 亚洲国产精品v| 成人精品高清在线| 国产精品不卡一区二区三区| 91影院在线免费观看| 亚洲人成网站精品片在线观看| 91电影在线观看| 亚洲第一综合色| 日韩三级在线观看| 国产一级精品在线| 亚洲视频一区二区在线| 欧美色综合网站| 久久99在线观看| 国产精品久久久久久久久久久免费看 | 欧美中文字幕一二三区视频| 亚洲一区二区三区免费视频| 91精品国产综合久久福利| 久久精品国产亚洲aⅴ| 久久久久久久免费视频了| 成人黄色软件下载| 午夜精品影院在线观看| 精品成人私密视频| 色综合久久综合网欧美综合网| 午夜精品福利一区二区蜜股av| 日韩午夜av电影| 成人精品鲁一区一区二区| 亚洲国产三级在线| 久久精品一区八戒影视| 欧美日韩一级二级三级| 国产精品77777| 亚洲国产另类精品专区| 欧美激情一二三区| 欧美精品一级二级三级| 国产69精品久久99不卡| 三级影片在线观看欧美日韩一区二区 | 国产精品中文字幕欧美| 一区二区三区毛片| 国产欧美一区二区精品性色超碰| 欧美日韩国产免费| av网站免费线看精品| 麻豆国产精品官网| 亚洲一区二区视频在线观看| 久久久久九九视频| 日韩一区二区视频| 日本道在线观看一区二区| 国产成人自拍高清视频在线免费播放| 亚洲高清视频在线| 亚洲日本va午夜在线电影| 精品国产乱码久久久久久免费| 在线精品视频免费播放| 成人美女在线观看| 国产自产v一区二区三区c| 首页亚洲欧美制服丝腿| 亚洲欧美日韩精品久久久久| 欧美—级在线免费片| 欧美变态凌虐bdsm| 欧美一区二区三区白人| 欧美色中文字幕| 欧洲精品一区二区三区在线观看| 成人免费视频app| 国产成人精品影视| 国产精品一区二区无线| 狠狠久久亚洲欧美| 精品在线观看视频| 麻豆传媒一区二区三区| 日韩av一区二区在线影视| 亚洲电影在线播放| 亚洲成人久久影院| 亚洲一区二区三区四区不卡| 伊人一区二区三区| 一区二区三区 在线观看视频| 亚洲乱码中文字幕综合| 亚洲精品老司机| 一区二区三区四区在线| 亚洲日本在线看| 亚洲精品久久久蜜桃| 亚洲线精品一区二区三区八戒| 亚洲一区免费观看| 首页综合国产亚洲丝袜| 麻豆久久久久久| 欧美顶级少妇做爰| 91官网在线免费观看| 波多野结衣精品在线| 国产成人免费视频精品含羞草妖精| 免费不卡在线视频| 开心九九激情九九欧美日韩精美视频电影 | 日韩视频永久免费| 91精品国产综合久久久久久| 欧美一区二区视频网站| 欧美精品一区二区在线观看| 久久亚洲影视婷婷| 国产欧美日韩另类视频免费观看| 国产蜜臀av在线一区二区三区| 日本一区二区视频在线| 中文字幕精品一区| 国产精品二三区| 亚洲不卡一区二区三区| 免费一级片91| 国产91丝袜在线18| 91浏览器在线视频| 91麻豆精品国产91久久久资源速度 | 99久久婷婷国产综合精品电影 | 欧美色爱综合网| 欧美一卡二卡三卡四卡| 久久尤物电影视频在线观看| 久久久国际精品| 亚洲精品老司机| 蜜桃视频一区二区三区| 盗摄精品av一区二区三区| 在线看不卡av| 国产午夜亚洲精品羞羞网站| 一区二区在线免费观看| 美女国产一区二区三区| 99这里只有久久精品视频| 777久久久精品| 国产精品久久看| 久久精品国产精品亚洲精品| 色视频成人在线观看免| 精品国产青草久久久久福利| 亚洲精品乱码久久久久久黑人|