位置: 编程技术 - 正文

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

  • 外出经营活动税收管理证明在哪里办理
  • 公司现金账户归谁管
  • 物业公司车位出租能开具什么发票
  • 总公司和子公司可以有业务往来吗
  • 企业返聘退休人员劳务合同
  • 开增值税发票规格是否可以不用填
  • 子公司内部交易抵消举例说明
  • 房地产公司土地价款抵扣的账务处理
  • 对方公司已经注销,欠钱收不回
  • 可供出售金融资产是指什么
  • 新企业需要结转增值税吗
  • 房地产企业如何预缴土地增值税
  • 产权转移书据印花税是双方交吗
  • 单位收到社保补缴通知书后怎么办
  • 企业个人补偿款需要缴税吗?
  • 零售通收银
  • 小微企业从业人数包括
  • 银行没有流水怎么开证明
  • 公司的汽车购置税怎么交
  • 报销话费属于什么费用
  • 股权转让流程详解
  • 公司没成本票怎么暂估
  • 会计审核票据如何签字
  • 旅行社小规模差额征税增值税申报表怎么填
  • 进项转出税务处理
  • win11dns电脑服务器未响应如何处理
  • 上月计提费用本月怎么做账
  • 在建工程的二级明细的讲解
  • arp防火墙是什么意思
  • 美容美发属于什么品类
  • php数组函数题目
  • 微信小程序使用记录删除
  • php web socket
  • 在建工程的核算内容制度依据
  • 微信h5页面设计
  • thinkphp获取数据库数据
  • python导入其他文件的函数
  • 让我用用你的计算机
  • 微擎框架破解版v2.7.7
  • 利润表本年累计金额和本期金额有什么区别
  • 企业资产盘亏的定性依据
  • pythongui库
  • 准则对()、()和()等作出基本规定
  • 固定资产折旧的账务处理
  • 异地工程税
  • 个人劳务费免税额度 年度
  • 购买的矿泉水能卖吗
  • 生育津贴到公司了公司什么时候发给个人
  • 建筑工程机械费用标准
  • 增值税税控系统专用设备费及技术维护费抵扣
  • 增值税税控系统专用设备
  • 所得税需要转本吗
  • 企业购置生产要素所引起的本钱炜
  • 出纳 记账凭证
  • 收据可不可以做账
  • 银行转账支付方式包括哪些
  • 为什么购入股票是综股
  • 定期存款怎么做
  • 我的发票查询
  • macbookair无响应
  • 苹果的mac系统
  • freebsd安装到u盘
  • linux中使用grep命令显示包含特殊字符的行
  • centos5.3安装教程
  • 电脑界面显示windows
  • win10系统组策略怎么打开
  • Windows8和Windows8 RT版的区别介绍
  • WIN10系统怎么查看隐藏的文件夹
  • 微软6月24
  • linux 746
  • 恶意软件清理
  • 使用文字输入
  • jquery图片轮播无缝连接
  • 一个简单的shell脚本
  • jquery修改字体
  • js中key
  • javascript面向对象 第三方类库
  • flask框架下使用scrapy框架
  • python如何入门
  • 个体户增值税申报比对不符怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设