位置: 编程技术 - 正文

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

  • 企业税收收入怎么计算
  • 逾期未申报是什么意思
  • 员工辞退补偿金需要交个税吗
  • 税控盘当月不抵扣怎么申报
  • 领用包装物的会计分录
  • 开票地址开错有什么后果
  • 小规模个体户营业执照一共几个章
  • 公司报销费用发票怎么开
  • 初期厂房监理费怎么做账?
  • 专项科研经费
  • 哪些收据可以税务登记
  • 非正常损失进项转出额如何计算
  • 收银系统已入库怎么操作
  • 土地税退税做什么分录
  • 房地产企业借款过多的原因
  • 小规模纳税季度申报
  • 资管产品增值税征收管理规定
  • 礼服租赁套餐
  • 预定机票如何正常退票
  • 医疗服务免税发票怎么开
  • 其他资本公积增加会计处理方法
  • 汇算清缴费用调增会计处理
  • 回迁安置房拆一次多少钱
  • 其他应付款包括应付职工薪酬吗
  • 购买的承兑怎么下账
  • 建设项目投资中的预备费包括
  • 跟客户合作后发给客户的句子
  • 稿酬计入工资所得吗
  • 开启开发人员模式的方法
  • php解析xml文件
  • 然后安装电脑系统
  • typecho插件开发教程
  • .exe是啥
  • 当前页面的脚本发生错误代码0没有注册类
  • win10 1909无法连接到这个网络
  • php生成代码
  • 一般合同怎么写才有效
  • 新会计准则开办费如何做账务处理
  • 将时间序列转化为图像
  • window cuda
  • vue权限控制设计
  • 深度学习之concatenate和elementwise操作(二)
  • 资产负债率 70%
  • 企业所得税季报营业成本包括哪些
  • 纳税人填写纳税申报表
  • 报废的固定资产清理的净损失计入营业外支出
  • 石油预付款发票怎么开
  • 账面未分配利润等于净利润?
  • 去年发生了什么
  • csv文件导入到pycharm时报错
  • 织梦使用教程
  • 公司购买绿植入什么科目
  • 进项税已入账未认证申报表怎么填
  • 当天开具的发票当天不能勾选认证吗?
  • 专用发票样图
  • 一定要正颌吗
  • 小规模公司开票税率是多少
  • 提前支付利息如何计算
  • 部署rancher
  • win8系统怎么做系统
  • windows7网络和internet设置
  • windows8怎么设置
  • win7系统出现蓝屏重启怎么办
  • 注册表cmd
  • bootstrap表单模板
  • javascript中常见的数据类型有哪些?
  • 后台实时分流文件的shell脚本
  • 字符串截取用什么方法
  • 请不要重复犯我在学习Python和Linux系统上的错误
  • 利用ctypes提高Python的执行速度
  • 带领大家学习javascript基础篇(一)之基本概念
  • jqueryfilter
  • 小规模纳税人无进项发票要如何做账?
  • 企业科研经费管理制度
  • 广西税务局热线电话
  • 国税系统打印不了发票怎么办
  • 江苏省税务局电话咨询热线
  • 江苏省扬剧团演出的扬剧罗帕记
  • 文化传媒公司能卖多少钱
  • 吉林省会考成绩查询入口网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设