位置: 编程技术 - 正文

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

  • 一般纳税人做外账没有一点成本票怎么办?
  • 天然气管道抢维修工作总结
  • 车辆购置税和车船税的区别在哪
  • 总公司如何分配股份
  • 清算期间作为纳税年度
  • 年报后 申报报表年初数会调整吗
  • 营业成本在资产负债表哪里
  • 增值税进项税额计算公式
  • 抵扣联的抵扣期限
  • 公司租用个人房屋如何记账
  • 新设备试运行时间
  • 政府搬迁补偿款记资本公积
  • 施工企业的成本会计对象
  • 安全基金提取标准
  • 2018年企业所得税政策变化
  • 职工福利增值税的处理
  • 增值税的专用发票金额含税吗
  • 三证合一的税号变了,法人怎么重新绑定企业
  • 一般纳税人能用小企业会计准则吗
  • 居民企业清算企业所得税
  • 会员卡系统多少钱一套
  • 工会筹备金如何补报
  • 代理进口业务受托方账务处理流程
  • 残疾小伙小强
  • 周转材料月末有余额吗
  • 苹果电脑如何查看内存大小
  • Windows 2003 SP2 简体中文版下载地址
  • 代开房租的税点计入什么科目?
  • 怎样改善现金流量比率
  • 进项发票抵扣途中怎么办
  • 工程竣工决算会计账务处理
  • 超市内账会计一般每月做什么
  • 增值税发票没认证 可以重新开吗
  • 油气勘探支出包括
  • 企业借款费用处理不当会产生什么样的后果呢?
  • framework怎么用
  • laravel auth:api
  • 工程分包合同
  • PHP自定义函数返回两个数中大的那个
  • vue的路由守卫有哪些钩子函数
  • vue路由实例
  • 织梦怎么用模板建站
  • 企业所得税汇算清缴时间
  • 安全生产责任险是强制险吗
  • for循环语法结构是什么
  • 微擎框架是开源的吗
  • 国外公司给国内个人汇款
  • ps橡皮擦工具的作用是什么
  • 技术开发费免税政策
  • 银行代发工资必须是本行的卡吗
  • SqlServer中用exec处理sql字符串中含有变量的小例子
  • 存货报废应如何进行账务处理
  • 按利润总额的10%怎么算
  • 其他应收款审计说明怎么写
  • 特许权使用费计入无形资产吗
  • 以存货抵偿债务
  • 税后扣款怎么做账
  • 公司注销固定资产必须清理吗
  • 装修费用一次性税前扣除
  • 应收利息审计底稿怎么做
  • 年末本年利润没有结转影响报税吗
  • 刚成立的公司没有五险一金
  • 期末留抵税额和上期留抵税额
  • 私营公司融资租房合法吗
  • ubuntu2004分区教程
  • ntfs权限设置步骤
  • ubuntu20.04忘记root密码
  • win10电脑去掉快捷箭头百度经验
  • windows8蓝牙设置在哪里
  • win7 蓝屏1e
  • win10更新提示错误
  • Linux系统怎么安装gz包软件
  • node.js的使用
  • android 自定义
  • js原型面试题
  • node.js上传文件
  • nginx 执行shell
  • unity3d功能
  • js 上下文
  • 合肥高新公共事务管理有限公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设