位置: 编程技术 - 正文

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

  • 统一社会信用代码查询企业名称
  • 发票签字有什么用
  • 电子承兑汇票兑现
  • 利息资本化计入什么现金流量科目
  • 商业承兑汇票贴现率
  • 白酒消费税纳税人
  • 原始凭证分类的目的是什么?
  • 进项税额转出怎么算
  • 残保金申报表中的上年工资总额指所属期的上一年吗
  • 公司对公账户限额吗
  • 消防检测需要资质吗?
  • 退土增税后账务处理
  • 以前年度的负债没挂账怎么办
  • 冲销预付账款后该如何做账务处理呢?
  • 企业会计做无票收入也要交税吗?
  • 单位捐赠汽车账务处理要如何做?
  • 水费税收分类编码
  • 注册公司之后需要交社保吗
  • 生产成本为什么不属于费用
  • 开了发票未收款
  • 购买东西收据
  • 以旧换新计税依据
  • 单位应当为职工创造有益于健康的环境和条件
  • windows10显示文件格式
  • php laravel教程
  • u盘一键启动安装系统
  • deepin下载教程
  • win11发布时间正式确定
  • 电子发票怎样进入查验
  • 年度汇算清缴怎么查询
  • 会计核算是什么岗位
  • 股东分红会计分录摘要
  • 母公司收取子公司管理费用比例
  • thinkphp,onethink和thinkox中验证码不显示的解决方法分析
  • 主营业务收入月末需要结转吗
  • XGboost算法预测股价模型
  • tomcat服务器在哪个位置
  • timeout&f
  • 税金及附加也是费用吗
  • python爬虫入门教程
  • 帝国cms如何使用
  • mongodb document
  • 投资者控股性质
  • 小卖部铺货首次送货流程
  • 开外经证时需要马上交税吗
  • sqlserver 数据迁移
  • 报关单保费率怎么填
  • 固定资产未登记入账
  • 企业购买随时准备出售的债券
  • 企业汇算清缴中的职工薪酬指的是管理费用中的吗
  • 什么是保函保证金
  • 工业企业外购存货的实际成本不包括
  • 以前年度漏扣个税怎么处理
  • 质押发票
  • 客户要赔偿怎么回复
  • 施工单位食堂管理要求
  • 专票不报销公司查得到吗
  • 滞纳金的上限是多少
  • 天猫佣金是什么意思
  • sql server 将数字转换成日期
  • ksysslim.exe
  • win10 记笔记
  • 电脑xp系统桌面
  • linux wechat
  • cygwin下载教程
  • centos zsh
  • win10系统开机桌面图标不见了
  • 怎么查看opengl版本
  • opengl程序
  • js时间范围
  • linux rpm解压
  • Node.js中的事件循环是什么样的
  • 分页jsp
  • Custom List in inspector, displaying data your way[Unity]
  • net user %username%
  • 基于javascript的毕业设计
  • js判断checkbox是否被选中
  • 如何用u盘重装电脑系统
  • 静海去天津的公交
  • 行政服务事项包含哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设