イベント ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/jprit/Event-1.06/lib/Event.pod
イベント タグ
イベント 説明
イベントはイベントループ処理です。 イベントはイベントループ処理です。 #アプリケーションイベント - > flavor(属性=>値、...)を初期化します。 My $ RET = LOOP(); #そしていくつかのコールバックはunlopを呼び出します( 'OK');イベントモジュールはさまざまな種類のイベントを見るための中央機能を提供し、これらのイベントが発生したときにコールバックを呼び出します。このアイデアは、コールバックが実行されたとき(単語の通常の意味で)排出者によって検出されたときに優先順位で派遣される可能性があるように、イベントの処理を遅らせることです。特別なイベントモジュールセンス)。明確にするために、前者のイベントは「ソースイベント」と呼ばれ、後者の「ターゲットイベント」と呼ばれることがあります。信号などのソースイベントは、監視されているかどうかにかかわらず発生します。監視者が積極的に見ているソースイベントが発生した場合、ウォッチャーは対応するターゲットイベントを生成します。ターゲットイベントはウォッチャーによってのみ作成されます。複数のウォッチャーが同じ送信元イベントに興味がある場合は、それぞれが独自のターゲットイベントを生成します。したがって、任意のソースイベントは、ゼロ、1,2、または任意の数のターゲットイベントをもたらす可能性があります。積極的に視聴しているウォッチャーの数と同じです。同じ優先順位のイベントの中で、監視者によって、およびFIFOの順序で。イベント(「保留中」)イベントは、処理中にキャンセルされることがあります。キューに入れられたイベントは、Watcher.Aウォッチャーに指定されたコールバック関数(または特定のオブジェクトまたはクラス上のメソッド)に渡され、一度作成され、イベントユーザーが参照を保持しなくても自律的に動作します。ただし、参照を保ちにすると、ほとんどのウォッチャーの特性を変更することができます。ウォッチャーはアクティブ状態と非アクティブ状態の間で切り替えることができます。非アクティブな場合、ターゲットイベントを生成しません。ソースイベントの種類は、直ちにターゲットイベントとして拒否されません。例えば、受信された信号は最初にカウントされる。カウントされた信号は特定の実行ポイントで拒否されます。したがって、信号イベントは順序から処理され、不用意に処理された場合、イベント処理の状態変化の誤った側に。これを見るための便利な方法は、ソースイベントの発生が実際にはシグナルの到着ではないが、信号のカウントによってトリガされることです。必要に応じて強制することができます。他のイベントが作成されたスケジュールは明白ではありません。これは特にイベントではなく条件を見るウォッチャーの場合です。場合によっては、ターゲットイベントはイベントループの動作に依存するスケジュールで生成されます。要件: ・Perl
イベント 関連ソフトウェア