Class siginfo_t._sifields

java.lang.Object
org.freedesktop.wayland.raw.siginfo_t._sifields
Enclosing class:
siginfo_t

public static class siginfo_t._sifields extends Object
union {
    int _pad[28];
    struct {
        __pid_t si_pid;
        __uid_t si_uid;
    } _kill;
    struct {
        int si_tid;
        int si_overrun;
        __sigval_t si_sigval;
    } _timer;
    struct {
        __pid_t si_pid;
        __uid_t si_uid;
        __sigval_t si_sigval;
    } _rt;
    struct {
        __pid_t si_pid;
        __uid_t si_uid;
        int si_status;
        __clock_t si_utime;
        __clock_t si_stime;
    } _sigchld;
    struct {
        void *si_addr;
        short si_addr_lsb;
        union {
            struct {
                void *_lower;
                void *_upper;
            } _addr_bnd;
            __uint32_t _pkey;
        } _bounds;
    } _sigfault;
    struct {
        long si_band;
        int si_fd;
    } _sigpoll;
    struct {
        void *_call_addr;
        int _syscall;
        unsigned int _arch;
    } _sigsys;
}