それが何と呼ばれているのかわからないとき、何かを探すのは難しいです。
私は一種の切り替え可能なバッファー(バルブ付きのガーデンホースを想像してください)でデータポイントのストリームをバッファリングしています。ある状態(「真」)では、データポイントを最終的な消費者に渡します。他の状態(「false」)では、他の状態に移行するまで、これらのデータポイントをキューに保持します。移行した時点で、これらのデータポイントをコンシューマーに順番に送信します。
この状態を制御するブールプロパティに名前を付けるための提案はありますか?「オン」、「バッファリング」、「クローズ」、「遅延」などについて考えましたが、どれも私を特に幸せにするものではありません。クラスを潜在的な「顧客」(ここでは他のプログラマー)に公開する前に、適切な名前を思い付く必要があります。より意味的に意味がある場合は、論理をtrue<->falseから逆にすることができます。
(編集:プロパティをis / getを含まない名前として参照してください。私はJavaを使用しているため、setXXX / isXXXアクセサーを備えたBeanスタイルのプロパティになります。)
(編集2:プロパティ名は、他の方法で明確にされていない限り、データが遅滞なく透過的に通過している「真の」状態を反映する必要があるようです。)