検索
ホームページphp教程PHP源码イベントの持続可能性について

イベントの永続性について
デフォルトでは、保留中のイベントがアクティブ化されると (FD の読み取りまたは書き込みの準備ができているため、またはタイムアウトの期限が切れたために)、そのイベントは非保留になります。イベントを再度保留状態にしたい場合は、コールバック関数内でevent_add()を呼び出す必要があります。
イベントが EV_PERSIST に設定されている場合、イベントは永続的です。つまり、コールバック関数が実行されてもイベントは保留されたままになります。一時停止を解除したい場合は、コールバック関数でevent_del()を呼び出すことができます。

イベントのコールバック関数がトリガーされるたびに、永続イベントのタイムアウト ステータスはリセットされます。したがって、イベントに EV_READ/EV_PERSIST があり、5 秒のタイムアウトが設定されている場合、このイベントは次の 2 つの状況でトリガーされます。

りー
    声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SecLists

    SecLists

    SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

    PhpStorm Mac バージョン

    PhpStorm Mac バージョン

    最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

    AtomエディタMac版ダウンロード

    AtomエディタMac版ダウンロード

    最も人気のあるオープンソースエディター

    ZendStudio 13.5.1 Mac

    ZendStudio 13.5.1 Mac

    強力な PHP 統合開発環境