位置: 编程技术 - 正文

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函数

  • 已认证进项税额转出会计分录账务处理
  • 应收款时间太长怎么处理
  • 员工出差有补助吗
  • 合并后税务局的全称是什么
  • 外经证到期如何填写最新有效期限
  • 清算期间,公司是否可以经营
  • 企业合并有几种
  • 商业折扣应交税费
  • 手工记账需要什么资质
  • 转让房地产未完工项目增值税发票如何处理?
  • 冲减应收帐款分录
  • 政府转账捐赠怎么做分录
  • 银行收到对方付款的会计分录
  • 废品材料回收价格
  • 递延收益摊销包含哪些
  • 开具增值税专用发票的要求
  • 应交增值税进项税额转出借贷方向表示什么
  • 个人发票增值税
  • 民营医院增值税政策
  • 增值税发票开票有误怎么办?
  • 甲供材项目施工方怎样开票
  • 原始凭证的基本内容包括会计科目吗
  • 电子发票作废怎么做
  • 通行费发票怎么开
  • 应税消费品用于连续生产应税消费品的
  • centos 6.5安装教程
  • 收到员工水电费怎么做账
  • 用代管资金付出的钱
  • mac切换不了中文怎么回事
  • php r
  • 不开票收入如何纳税申报
  • 待摊费用和预提费用改为什么科目了
  • 个体工商户加盟咖啡店
  • 是谁唤醒你
  • 冰上的卷羽鹈鹕,希腊凯尔基尼湖 (© Guy Edwardes/Minden Pictures)
  • laravel create
  • 售后回租融资租赁案例
  • 建筑企业分项目信息采集表怎么填
  • php sid
  • 微信公众平台的名词解释
  • centos 安装php
  • php如何制作登录页面
  • 以我为主题画一幅画
  • fastdfs和minio哪个好
  • 电梯安装行业分类
  • 个体工商户社保扣费不成功
  • 外购货物用于在建工程分录
  • 去年的滞纳金没有入账怎么处理
  • 个税申报更正申报如何操作
  • sqlserver2005使用
  • mysql常用命令有哪些
  • 纳税人应纳税额怎么算
  • 进出口 外汇
  • 员工借款还款怎么做账
  • 开具电费发票如何入账?
  • 低值易耗品属于资产类账户吗
  • 小企业如何进行内部创新
  • 公司广告制作费用申请报告
  • 坏账准备的核算公式
  • 其他综合收益转出
  • 可供分配利润是未分配利润吗
  • 安全生产费的会计分录
  • select * from sp_who的解决方案
  • MySQL execute、executeUpdate、executeQuery三者的区别
  • ubuntu的root
  • linux进程运行的两种方式
  • linux没有ssh
  • winspool.drv病毒
  • 屏保 win7
  • win8 boot manager
  • linux系统稳定
  • linux时区问题
  • 简述jquery的实现原理
  • jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
  • shell脚本技巧
  • nodejs处理excel
  • python生成随机数据
  • javascript零基础
  • 税务稽查追溯时间是什么意思
  • 国税发票打印汇总怎么弄
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设