位置: 编程技术 - 正文

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

  • 三大流转税包括哪些
  • 公司用的口罩放哪个科目
  • 已执行新金融准则利润表如何填列
  • 企业信用公示的时效是多久
  • 建筑工程企业人才引进可以引进医药行业吗
  • 一般纳税人购销合同印花税计税依据
  • 成品油认证步骤
  • 工资表领导签字怎么签
  • 研发费用资本化支出
  • 食堂买菜未取得消费凭证
  • 临时占用耕地可以种树吗
  • 小规模公司核定增收税可以公账直接打给法人吗?
  • 建筑企业劳务分包税务筹划
  • 外币报表折算差额在会计报表中应作为
  • 交易性金融资产的交易费用计入哪里
  • 软件开发服务费可以计入无形资产吗
  • 广告公司可以开维修费吗
  • 会议费需要什么资料
  • 机打发票多久可以作废
  • 企业所得税逾期未申报怎么补申报
  • 商品流通企业会计心得体会3000字
  • 建安官网
  • 存货周转天数计算公式是360还是365
  • 上月留抵进项抵扣分录
  • 劳务费单位没有代扣怎么办
  • 进项大于销额如何处理账务处理?
  • 工程承包款要交多少税
  • 购买的固定资产进项税可以抵扣吗
  • 获得administer权限
  • 付佣金怎么做分录
  • linux系统中安装web服务
  • 竣工结算审计费计入什么科目
  • 所得税和所得税税率
  • 报废机器设备如何缴纳增值税
  • oss对象储存的副本储存原则
  • php date_diff
  • yolov5怎么改进
  • yolov1网络结构图详解
  • phpif嵌套
  • vue实战开发项目视频
  • 研发和技术服务税率由6%变为3%
  • cnn三层
  • 合并的命令
  • php md5 16位
  • 公司目前销售使用的物品
  • js 数组remove
  • python2多进程
  • 怎么安装vue-cli脚手架
  • python如何实现事务机制
  • 计提工会经费是什么工资项目
  • 新办企业小规模纳税人多久可以申请发票增量
  • 房地产开发企业建造的商品房,在出售前
  • 车辆购置税 购置
  • 高新企业必须做加计扣除吗
  • 商场一般是怎么缴纳租金的
  • 营改增土地出让金抵减销售额如何做账及申报纳税的...
  • 房地产项目开发的基本流程是什么
  • 增值税专票开具与发票专用章保管
  • 网络销售还可以叫什么
  • 贷款服务有哪些项目
  • mysqli修改表中数据
  • mysql复制数据
  • linux快速查找历史命令
  • centos怎么备份
  • winex.exe - winex是什么进程
  • msng.exe病毒
  • inodecmn.exe
  • win7系统怎么设置屏幕常亮
  • 微软 hololive
  • win8删除软件在哪里
  • win10总连不上网
  • 简单掌握办公软件怎么写
  • 谈谈对环境保护认识话题三分钟
  • cocos2d schedule
  • 触摸按钮失灵怎么回事
  • dos命令中删除文件命令有哪些
  • javascript常用语句
  • python pygame模块详解
  • 21年小规模企业所得税税率
  • 三证一码是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设