--- orphan: true --- # {py:mod}`bluesky_tiled_plugins.writing._buffer` ```{py:module} bluesky_tiled_plugins.writing._buffer ``` ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`BufferingWrapper ` - ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer.BufferingWrapper :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`logger ` - ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer.logger :summary: ``` ```` ### API ````{py:data} logger :canonical: bluesky_tiled_plugins.writing._buffer.logger :value: > 'getLogger(...)' ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer.logger ``` ```` `````{py:class} BufferingWrapper(target: collections.abc.Callable, queue_size: int = 1000000) :canonical: bluesky_tiled_plugins.writing._buffer.BufferingWrapper ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer.BufferingWrapper ``` ````{py:method} flush(timeout: float | None = None) -> bool :canonical: bluesky_tiled_plugins.writing._buffer.BufferingWrapper.flush ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer.BufferingWrapper.flush ``` ```` ````{py:method} shutdown(wait: bool = True) :canonical: bluesky_tiled_plugins.writing._buffer.BufferingWrapper.shutdown ```{autodoc2-docstring} bluesky_tiled_plugins.writing._buffer.BufferingWrapper.shutdown ``` ```` `````