blacs.plugins.cycle_time.Plugin

class blacs.plugins.cycle_time.Plugin(initial_settings)[source]

Bases: object

__init__(initial_settings)[source]

Methods

__init__(initial_settings)

close()

do_delay(h5_filepath)

get_callbacks()

get_menu_class()

get_notification_classes()

get_save_data()

get_setting_classes()

plugin_setup_complete(BLACS)

set_menu_instance(menu)

set_notification_instances(notifications)

Attributes

pre_transition_to_buffered

Class wrapping a callable.

science_starting

Class wrapping a callable.

close()[source]
do_delay(h5_filepath)[source]
get_callbacks()[source]
get_menu_class()[source]
get_notification_classes()[source]
get_save_data()[source]
get_setting_classes()[source]
plugin_setup_complete(BLACS)[source]
pre_transition_to_buffered

Class wrapping a callable. At present only differs from a regular function in that it has a “priority” attribute - lower numbers means higher priority. If there are multiple callbacks triggered by the same event, they will be returned in order of priority by get_callbacks

science_starting

Class wrapping a callable. At present only differs from a regular function in that it has a “priority” attribute - lower numbers means higher priority. If there are multiple callbacks triggered by the same event, they will be returned in order of priority by get_callbacks

set_menu_instance(menu)[source]
set_notification_instances(notifications)[source]