1 #ifndef __sigevent_t_defined
2 #define __sigevent_t_defined 1
3 
4 #include <bits/types.h>
5 #include <bits/types/__sigval_t.h>
6 
7 /* Structure to transport application-defined values with signals.  */
8 typedef struct sigevent
9   {
10     __sigval_t sigev_value;
11     int sigev_signo;
12     int sigev_notify;
13     void (*sigev_notify_function) (__sigval_t);	    /* Function to start.  */
14     void *sigev_notify_attributes;		    /* Really pthread_attr_t.*/
15   } sigevent_t;
16 
17 #endif
18