asyncio.Event¶イベントオブジェクトです。スレッドセーフではありません。タスクに対して何らかのイベントが発生したことを通知するために使うことができます。オブジェクトは内部フラグを管理します。設定することができます。なるまで処理をブロックします。パラメータが削除されました。wait()¶イベントがセットされるまで待機します。メソッドを呼び出すまで処理をブロックします。set()¶イベントをセットします。イベントがセットされるまで待機している全てのタスクは、即座に通知を受けて実行を再開します。メソッドが再度呼び出されるまで処理をブロックします。条件変数オブジェクトです。スレッドセーフではありません。条件プリミティブは何らかのイベントが発生するのを待ち受け、そのイベントを契機として共有リソースへの排他的なアクセスを得るために利用することができます。2つのクラスの機能を組み合わせたものです。共有することでができます。これにより、共有リソースのそれぞれの状態に関連する異なるタスクの間で、そのリソースへの排他的アクセスを調整することが可能になります。オブジェクトが生成されます。パラメータが削除されました。下層でのロックを獲得します。awakened.このメソッドが呼び出される前にロックを獲得しておかなければなりません。メソッド呼び出し後速やかにロックを解除しなければなりません。