signalfd_siginfo 结构

signalfd_siginfo 结构

signalfd_siginfo 结构的正式定义如下:
struct signalfd_siginfo {
uint32_t ssi_signo; /* 信号编号 /
int32_t ssi_errno; /
错误码 (未使用) /
int32_t ssi_code; /
信号码 /
uint32_t ssi_pid; /
发送都的 PID /
uint32_t ssi_uid; /
发送都的真实UID /
int32_t ssi_fd; /
文件描述符 (SIGIO) /
uint32_t ssi_tid; /
内核定时器 ID (POSIX 定时器)
uint32_t ssi_band; /* 波动事件 (SIGIO) /
uint32_t ssi_overrun; /
POSIX 定时器超过次数 /
uint32_t ssi_trapno; /
导致信号的陷阱号 /
int32_t ssi_status; /
退出状态或信号 (SIGCHLD) /
int32_t ssi_int; /
sigqueue(2) 发送的整数 /
uint64_t ssi_ptr; /
sigqueue(2) 发送的指针 /
uint64_t ssi_utime; /
用户CPU时消耗 (SIGCHLD) /
uint64_t ssi_stime; /
系统CPU时消耗 (SIGCHLD) /
uint64_t ssi_addr; /
产生信号的地址(对硬件信号) */
uint8_t pad[X]; /*填充到 128 字节 (允许将来添加字段) */
};

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值