位置: 编程技术 - 正文

PHP:pcntl_sigwaitinfo()的用法_PCNTL函数

编辑:rootadmin
pcntl_sigwaitinfo

推荐整理分享PHP:pcntl_sigwaitinfo()的用法_PCNTL函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5 >= 5.3.0)

pcntl_sigwaitinfo — 等待信号

说明 int pcntl_sigwaitinfo ( array $set [, array &$siginfo ] )

pcntl_sigwaitinfo()函数暂停调用脚本的执行直到接收到set 参数中列出的某个信号。只要其中的一个信号已经在等待状态(比如: 通过 pcntl_sigprocmask()函数阻塞), 函数pcntl_sigwaitinfo()就回立刻返回。

参数

set

要等待的信号数组。

siginfo

siginfo是一个输出参数,用来返回信号的信息。

PHP:pcntl_sigwaitinfo()的用法_PCNTL函数

以下元素会为所有信号设置: signo: 信号编号 errno: 错误编号 code: 信号代码

下面元素可能会为SIGCHLD信号设置: status: 退出的值或信号 utime: 用户消耗的时间 stime: 系统(内核)消耗的时间 pid: 发送进程ID uid: 发送进程的实际用户ID

信号SIGILL, SIGFPE, SIGSEGV 和 SIGBUS 可能会被设置的元素: addr: 发生故障的内存位置

可能会为SIGPOLL 信号设置的元素: band: Band event fd: 文件描述符

返回值

成功时,函数pcntl_sigwaitinfo()返回一个信号编号。

范例

Example #1 pcntl_sigwaitinfo() example

<?phpecho"BlockingSIGHUPsignaln";pcntl_sigprocmask(SIG_BLOCK,array(SIGHUP));echo"SendingSIGHUPtoselfn";posix_kill(posix_getpid(),SIGHUP);echo"Waitingforsignalsn";$info=array();pcntl_sigwaitinfo(array(SIGHUP),$info);?>

参见

pcntl_sigprocmask() - 设置或检索阻塞信号 pcntl_sigtimedwait() - 带超时机制的信号等待

PHP:pcntl_sigprocmask()的用法_PCNTL函数 pcntl_sigprocmask(PHP5=5.3.0)pcntl_sigprocmask设置或检索阻塞信号说明boolpcntl_sigprocmask(int$how,array$set[,array&$oldset])函数pcntl_sigprocmask()用来增加,删除或设置阻塞信

PHP:pcntl_sigtimedwait()的用法_PCNTL函数 pcntl_sigtimedwait(PHP5=5.3.0)pcntl_sigtimedwait带超时机制的信号等待说明intpcntl_sigtimedwait(array$set[,array&$siginfo[,int$seconds=0[,int$nanoseconds=0]]])函数pcntl_sigtimedwait()实

PHP:pcntl_fork()的用法_PCNTL函数 pcntl_fork(PHP4=4.1.0,PHP5)pcntl_fork在当前进程当前位置产生分支(子进程)。译注:fork是创建了一个子进程,父进程和子进程都从fork的位置开始向下继续执

标签: PHP:pcntl_sigwaitinfo()的用法_PCNTL函数

本文链接地址:https://www.jiuchutong.com/biancheng/284721.html 转载请保留说明!

上一篇:PHP:pcntl_strerror()的用法_PCNTL函数

下一篇:PHP:pcntl_sigprocmask()的用法_PCNTL函数

  • 企业季度所得税计算公式
  • 普通发票领多了会怎么样
  • 递延所得税资产和递延所得税负债
  • 会计账簿 扉页
  • 销售退货时发票已认证怎么办
  • 个人所得税能否跨年度
  • 外商投资企业土地使用税什么时候交
  • 证券准备包括什么
  • 劳动保护费通过什么确认
  • 返利平台可信吗
  • 冲销暂估入库如何做会计核算?
  • 合同里包括产品销售和服务如何开票?
  • 服务协议属于哪类合同
  • 公司获得投资
  • 税务代开劳务费税点如何确定
  • 未成立工会的企业、事业单位
  • 不动产处置流程
  • 上年工资计提多了才发现
  • 2019年一般纳税人附加税减免政策
  • 出口汇兑损益的会计分录
  • 个人开农产品发票流程
  • 电脑换系统怎么备份软件
  • 天猫公司不开银行卡吗
  • 鸿蒙系统怎么关闭负一屏
  • wp网站迁移
  • php实现简单数字变量
  • 如何在win11上安装旧版ie
  • 浅谈linux
  • 那些收入不用缴税
  • php图片库
  • php精彩编程200例
  • 华为心率血压智能手表怎么样
  • 施工单位代建收费标准
  • 在收付实现制下,预付的下季度报刊杂志订阅费
  • auto.js 逆向
  • ICLR‘23 UnderReview | LightGCL: 简单而有效的图对比学习推荐系统
  • 前端 自动化脚本 怎么写
  • GCN经典论文笔记:Semi-Supervised Classification with Graph Convolutional Networks
  • imu模型
  • linux中login命令
  • 买汽车配件属于什么服务
  • 应付账款转入营业外收入的证明
  • 税票抵扣是多少个点
  • 应收预收的区别
  • 银行年费什么时候取消的
  • 财务的原始凭证
  • 预提费用是应付账款吗
  • 对公账户一直没有对账,会有什么后果吗?
  • 冲减去年管理费怎么做分录
  • 运费发票如何做分录
  • 前期物业管理阶段的工作有哪些
  • 现金流量表是年度报表
  • 购买东西进项税额怎么算
  • 养猪场财务账目怎么做
  • 其他应收款坏账准备计提标准
  • 收到个人支付的培训费可以开对公的发票吗
  • 开票金额大于付款金额 多余部分为返点
  • 工程发票可以分两次开吗
  • 单位委托单位
  • sql server的数据库
  • sql server多表查询
  • Windows Server 2016第三技术预览版新特性详解:容器是亮点
  • 全自怎么安装方法
  • mac安装win10键盘失灵
  • 如何进入xp系统
  • winxp鼠标右键菜单栏怎么改
  • linux常用命令chmod
  • win8休眠如何唤醒
  • 电脑已禁用ime是什么
  • linux中nm命令
  • ,linux
  • cocos2dx schedule
  • Node.js connect ECONNREFUSED错误解决办法
  • shell线程操作命令
  • jquery 插件写法
  • python文件rb
  • unity 设置物体角度
  • 如何将python中的列表与数据对齐
  • 取得土地使用权后两年未开发
  • 购买税控盘怎么抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设