(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
com_message_pump — 处理 COM 消息,最多睡眠 timeoutms 毫秒
此函数将最多睡眠 timeout_milliseconds
毫秒,或直到消息到达队列。
此函数的目的是在公寓之间路由 COM 调用并处理各种同步问题。这使您的脚本可以高效地等待事件触发,同时仍然处理其他事件或在后台运行其他代码。您应该在循环中使用它,如 com_event_sink() 函数中的示例所示,直到您完成使用事件绑定的 COM 对象。
timeout_milliseconds
超时时间,以毫秒为单位。
如果您没有为 timeout_milliseconds
指定值,则将假定为 0。0 值表示不会执行等待;如果存在待处理的消息,它们将按原样调度;如果没有待处理的消息,该函数将立即返回 false
,而不会睡眠。