bluesky.bundlers.RunBundler¶
-
class
bluesky.bundlers.
RunBundler
(md, record_interruptions, emit, emit_sync, log, *, loop)[source]¶ -
__init__
(md, record_interruptions, emit, emit_sync, log, *, loop)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(md, record_interruptions, emit, …)Initialize self.
clear_checkpoint
(msg)close_run
(msg)Instruct the RunEngine to write the RunStop document
collect
(msg)Collect data cached by a flyer and emit documents.
complete
(msg)Tell a flyer, ‘stop collecting, whenever you are ready’.
configure
(msg)Configure an object
create
(msg)Trigger the run engine to start bundling future obj.read() calls for
drop
(msg)Drop the event that is currently being bundled
kickoff
(msg)Start a flyscan object.
monitor
(msg)Monitor a signal.
open_run
(msg)read
(msg, reading)Add a reading to the open event bundle.
record_interruption
(content)Emit an event in the ‘interruptions’ event stream.
rewind
()save
(msg)Save the event that is currently being bundled
unmonitor
(msg)Stop monitoring; i.e., remove the callback emitting event documents.
-