Ratchet で WampServer をセットアップしています。WampServer のメソッドを 30 秒ごとに呼び出すタイマーをループに追加することは可能ですか?
次のコードを試しました:
public function addMonitoringTimer(){
$this->loop->addPeriodicTimer(30, function() {
...
$this->wampServer->methodName();
...
});
}
しかし、タイマーは機能していないようです。
注: このコードはクラス メソッドであるため、$this は、WampServer ($this->wampserver) および WampServer によって使用されるループ ($this->loop) への参照を持つクラス オブジェクトへの参照です。私が呼び出しているメソッドは、WampServerInterface の一部ではありません。