位置: 编程技术 - 正文

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函数返回值类型
  • 金税盘的服务费
  • 向职工集资计入收入吗
  • 公司报销医疗费的范围
  • 投资性房地产减值准备属于什么科目
  • protect.exe进程
  • 房屋装修固定家具是否计入房产税
  • 纳税人代扣代缴
  • 承包租赁
  • 莫纳皮拉
  • electron-vue官网
  • vuecdn方式引入
  • php中global
  • 帝国cms怎么加自己的名字
  • 个税专项附加扣除具体怎么操作
  • 其他应收款的核算范围包括
  • 含消费税的商品开成了不含消费税怎么办
  • 收到的赠品怎么做分录
  • 外包员工食堂怎么做账
  • 帝国cms简介标签
  • vscode开发gui
  • 固定资产投资入股是否缴纳增值税
  • zabbix安装部署
  • 房屋扩建后折旧费怎么算
  • 个人所得税9月初申报哪个月的
  • 对股息红利的征税
  • 产品成本归集和分配是哪一章的
  • 预缴增值税及附加可以在电子税务局申报吗
  • 把公司设备操作坏了怎么担责
  • 房租给托管公司
  • 企业安装电子监控收费吗
  • 银行承兑汇票的好处
  • 差旅费属于其他费用吗
  • 投资性房地产按成本法计提折旧
  • sql server 性能分析
  • mysql数据库中储存的是
  • sql修改表增加列
  • sqlserver连接到服务器
  • ubuntu安装软件教程
  • macbook macos
  • freebsd怎么安装软件
  • win8.1 升级
  • 内存不够用如何升级系统
  • Windows任务计划程序服务
  • xp系统下载文件没有出现下载对话框让你选择保存的位置
  • windows xp 开机
  • win8怎么改文件格式
  • apache for mac
  • w10系统屏幕一直在闪
  • win7怎么更改系统字体大小
  • lua教程书籍
  • android应用程序的主要语言是java
  • 深入理解ffmpeg pdf
  • jquery实现移动端
  • windbg调试驱动
  • 使用SQLite数据库保存和处理数据
  • 安卓端测试
  • python,多线程
  • 深圳市税务审批中心电话
  • 企业税费如何计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设