Skip to content

siginfo ¤

Classes:

SigInfoKill dataclass ¤

SigInfoKill(si_pid: int, si_uid: int)

Attributes:

si_pid instance-attribute ¤

si_pid: int

si_uid instance-attribute ¤

si_uid: int

SigInfoTimer dataclass ¤

SigInfoTimer(si_tid: int, si_overrun: int, si_sigval: SigInfoSigVal)

Attributes:

si_tid instance-attribute ¤

si_tid: int

si_overrun instance-attribute ¤

si_overrun: int

si_sigval instance-attribute ¤

si_sigval: SigInfoSigVal

SigInfoSigVal dataclass ¤

SigInfoSigVal(sival_int: int, sival_ptr: int)

Attributes:

sival_int instance-attribute ¤

sival_int: int

sival_ptr instance-attribute ¤

sival_ptr: int

SigInfoRt dataclass ¤

SigInfoRt(si_pid: int, si_uid: int, si_sigval: SigInfoSigVal)

Attributes:

si_pid instance-attribute ¤

si_pid: int

si_uid instance-attribute ¤

si_uid: int

si_sigval instance-attribute ¤

si_sigval: SigInfoSigVal

SigInfoSigChld dataclass ¤

SigInfoSigChld(
    si_pid: int, si_uid: int, si_status: int, si_utime: int, si_stime: int
)

Attributes:

si_pid instance-attribute ¤

si_pid: int

si_uid instance-attribute ¤

si_uid: int

si_status instance-attribute ¤

si_status: int

si_utime instance-attribute ¤

si_utime: int

si_stime instance-attribute ¤

si_stime: int

SigInfoSigFault dataclass ¤

SigInfoSigFault(si_addr: int)

Attributes:

si_addr instance-attribute ¤

si_addr: int

SigInfoSigPoll dataclass ¤

SigInfoSigPoll(si_band: int, si_fd: int)

Attributes:

si_band instance-attribute ¤

si_band: int

si_fd instance-attribute ¤

si_fd: int

SigInfoSigSys dataclass ¤

SigInfoSigSys(call_addr: int, syscall: int, arch: int)

Attributes:

call_addr instance-attribute ¤

call_addr: int

syscall instance-attribute ¤

syscall: int

arch instance-attribute ¤

arch: int

SigInfo dataclass ¤

SigInfo(
    si_signo: int,
    si_errno: int,
    si_code: int,
    kill: SigInfoKill,
    timer: SigInfoTimer,
    rt: SigInfoRt,
    sigchld: SigInfoSigChld,
    sigfault: SigInfoSigFault,
    sigpoll: SigInfoSigPoll,
    sigsys: SigInfoSigSys,
)

Attributes:

si_signo instance-attribute ¤

si_signo: int

si_errno instance-attribute ¤

si_errno: int

si_code instance-attribute ¤

si_code: int

kill instance-attribute ¤

timer instance-attribute ¤

timer: SigInfoTimer

rt instance-attribute ¤

sigchld instance-attribute ¤

sigchld: SigInfoSigChld

sigfault instance-attribute ¤

sigfault: SigInfoSigFault

sigpoll instance-attribute ¤

sigpoll: SigInfoSigPoll

sigsys instance-attribute ¤

sigsys: SigInfoSigSys