Трудно что-то искать, когда вы не знаете, как это называется.
Я буферизирую поток точек данных своего рода переключаемым буфером (представьте себе садовый шланг с клапаном): в одном состоянии («истина») я пропускаю точки данных к их возможному потребителю. В другом состоянии («ложь») я сохраняю эти точки данных в очереди до тех пор, пока не перейду в другое состояние, после чего отправляю эти точки данных их потребителю по порядку.
Есть ли у вас какие-либо предложения о том, как назвать логическое свойство, управляющее этим состоянием? Я думал о «вкл», «буферизация», «закрытие», «задержка» и т. Д., И ни один из них не делает меня особенно счастливым. Мне нужно придумать хорошее имя, прежде чем я опубликую свой класс для потенциальных «клиентов» (других программистов здесь). Я могу поменять логику с true <-> false, если это имеет более смысловой смысл.
(edit: не стесняйтесь просто ссылаться на свойство как на имя без is / get в нем. Я использую Java, поэтому это будет свойство в стиле Bean с аксессорами setXXX / isXXX.)
(редактировать 2: кажется, что имя свойства должно, если не яснее сделать иначе, должно отражать "истинное" состояние, когда данные прозрачно пропускаются без задержки.)