malcolm
stable
Introduction
Introduction
Tutorials
Hello World Tutorial
Counter Tutorial
Motion Tutorial
Detector Tutorial
Scanning Tutorial
AreaDetector Tutorial
PMAC Master Tutorial
PandA Master Tutorial
Reference
Glossary
Block Structure
Message Structure
Supported Tags
State Sets and Hooks
Infos
Datasets and Detectors
Trajectory Scan Triggering
Contributing
Change Log
API
malcolm.core
malcolm.yamlutil
malcolm.modules
External modules
Index
malcolm
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
abort() (malcolm.modules.scanning.controllers.RunnableController method)
(malcolm.modules.scanning.parts.ScanRunnerPart method)
AbortedError
AbortHook (class in malcolm.modules.scanning.hooks)
acquire() (malcolm.core.RLock method)
adbase_parts() (in module malcolm.modules.ADCore.includes)
add_attribute_model() (malcolm.core.PartRegistrar method)
add_controller() (malcolm.core.Process method)
add_controllers() (malcolm.core.Process method)
add_method_model() (malcolm.core.PartRegistrar method)
add_squashed_change() (malcolm.core.Notifier method)
add_squashed_delete() (malcolm.core.Notifier method)
ADPilatus_driver_block() (in module malcolm.modules.ADPilatus.blocks)
ADPilatus_runnable_block() (in module malcolm.modules.ADPilatus.blocks)
Alarm (class in malcolm.core)
alarm (malcolm.core.AttributeModel attribute)
AlarmSeverity (class in malcolm.core)
AlarmStatus (class in malcolm.core)
andor_driver_block() (in module malcolm.modules.ADAndor.blocks)
andor_runnable_block() (in module malcolm.modules.ADAndor.blocks)
AndorDriverPart (class in malcolm.modules.ADAndor.parts)
Anno (built-in class)
Any (built-in class)
apply_change() (malcolm.core.AttributeModel method)
(malcolm.core.Model method)
aravisGigE_driver_block() (in module malcolm.modules.aravisGigE.blocks)
aravisGigE_manager_block() (in module malcolm.modules.aravisGigE.blocks)
aravisGigE_runnable_block() (in module malcolm.modules.aravisGigE.blocks)
Array (built-in class)
AsynSourcePortPart (class in malcolm.modules.asyn.parts)
Attribute (class in malcolm.core)
attribute_block() (in module malcolm.modules.scanning.blocks)
attribute_class (malcolm.core.BooleanMeta attribute)
(malcolm.core.ChoiceMeta attribute)
(malcolm.core.NumberMeta attribute)
(malcolm.core.StringMeta attribute)
(malcolm.core.TableMeta attribute)
(malcolm.core.VArrayMeta attribute)
(malcolm.modules.scanning.util.PointGeneratorMeta attribute)
AttributeDatasetType (class in malcolm.modules.ADCore.util)
AttributeModel (class in malcolm.core)
AttributePreRunPart (class in malcolm.modules.scanning.parts)
B
badge_value_tag() (in module malcolm.core)
BadValueError
BasicController (class in malcolm.modules.builtin.controllers)
BitsTable (class in malcolm.modules.pandablocks.util)
Block (class in malcolm.core)
BLOCK (malcolm.core.Port attribute)
block_view() (malcolm.core.Context method)
(malcolm.core.Process method)
BlockMeta (class in malcolm.core)
BlockModel (class in malcolm.core)
BlockPart (class in malcolm.modules.builtin.parts)
BlockTable (class in malcolm.modules.web.util)
BOOL (malcolm.core.Port attribute)
BooleanArrayMeta (class in malcolm.core)
BooleanMeta (class in malcolm.core)
C
CAActionPart (class in malcolm.modules.ca.parts)
CAAttribute (class in malcolm.modules.ca.util)
CABase (class in malcolm.modules.ca.util)
CABooleanPart (class in malcolm.modules.ca.parts)
CACharArrayPart (class in malcolm.modules.ca.parts)
CAChoicePart (class in malcolm.modules.ca.parts)
CADoubleArrayPart (class in malcolm.modules.ca.parts)
CADoublePart (class in malcolm.modules.ca.parts)
calculate_exposure() (malcolm.modules.scanning.infos.ExposureDeadtimeInfo method)
calculate_part_visibility() (malcolm.modules.builtin.parts.ChildPart method)
CalculatedNDAttributeDatasetInfo (class in malcolm.modules.ADCore.infos)
Callable (built-in class)
CALongArrayPart (class in malcolm.modules.ca.parts)
CALongPart (class in malcolm.modules.ca.parts)
camel_to_title() (in module malcolm.core)
CAStringPart (class in malcolm.modules.ca.parts)
CATable (class in malcolm.modules.ca.util)
CatoolsDeferred (class in malcolm.modules.ca.util)
CAWaveformTablePart (class in malcolm.modules.ca.parts)
changes_squashed (malcolm.core.Notifier attribute)
check_directories() (malcolm.modules.scanning.parts.DirectoryMonitorPart method)
check_yaml_names() (in module malcolm.yamlutil)
CHECKBOX (malcolm.core.Widget attribute)
ChildPart (class in malcolm.modules.builtin.parts)
ChoiceArrayMeta (class in malcolm.core)
ChoiceMeta (class in malcolm.core)
ChoicePart (class in malcolm.modules.builtin.parts)
CLIENT_STATUS (malcolm.core.AlarmStatus attribute)
ClientComms (class in malcolm.modules.builtin.controllers)
cmd_string() (in module malcolm.modules.builtin.defines)
COMBO (malcolm.core.Widget attribute)
CONF_STATUS (malcolm.core.AlarmStatus attribute)
config_tag() (in module malcolm.core)
configure() (malcolm.modules.scanning.controllers.RunnableController method)
ConfigureHook (class in malcolm.modules.scanning.hooks)
ConfigureParams (class in malcolm.modules.scanning.util)
ConfigureParamsInfo (class in malcolm.modules.scanning.infos)
Context (class in malcolm.core)
Controller (class in malcolm.core)
ControllerHook (class in malcolm.modules.builtin.hooks)
counter (malcolm.modules.demo.parts.CounterPart attribute)
counter_block() (in module malcolm.modules.demo.blocks)
CounterMovePart (class in malcolm.modules.demo.parts)
CounterPart (class in malcolm.modules.demo.parts)
create_attribute_model() (malcolm.core.VMeta method)
create_info() (malcolm.modules.scanning.hooks.ConfigureHook class method)
D
DatasetProducedInfo (class in malcolm.modules.scanning.infos)
DatasetTable (class in malcolm.modules.scanning.util)
DatasetTablePart (class in malcolm.modules.scanning.parts)
DatasetType (class in malcolm.modules.scanning.infos)
DataType (class in malcolm.modules.ADCore.util)
DB_STATUS (malcolm.core.AlarmStatus attribute)
DBRNATIVE (malcolm.modules.ADCore.util.DataType attribute)
default_widget() (malcolm.core.BooleanArrayMeta method)
(malcolm.core.BooleanMeta method)
(malcolm.core.ChoiceMeta method)
(malcolm.core.NumberMeta method)
(malcolm.core.StringArrayMeta method)
(malcolm.core.StringMeta method)
(malcolm.core.TableMeta method)
(malcolm.core.VMeta method)
(malcolm.modules.scanning.util.PointGeneratorMeta method)
Define (class in malcolm.core)
Delta (class in malcolm.core)
delta (malcolm.modules.demo.parts.CounterPart attribute)
delta_response() (malcolm.core.Subscribe method)
DETECTOR (malcolm.modules.ADCore.util.AttributeDatasetType attribute)
detector_block() (in module malcolm.modules.demo.blocks)
DetectorChildPart (class in malcolm.modules.scanning.parts)
DetectorDriverPart (class in malcolm.modules.ADCore.parts)
DetectorMutiframeInfo (class in malcolm.modules.scanning.infos)
DetectorTable (class in malcolm.modules.scanning.util)
DEVICE_STATUS (malcolm.core.AlarmStatus attribute)
Dict (built-in class)
DIFF (malcolm.modules.pandablocks.util.PositionCapture attribute)
directory_monitor_block() (in module malcolm.modules.scanning.blocks)
DirectoryMonitorPart (class in malcolm.modules.scanning.parts)
DirParsePart (class in malcolm.modules.system.parts)
DisableHook (class in malcolm.modules.builtin.hooks)
disconnect_pv_clients() (malcolm.modules.pva.controllers.PvaServerComms method)
Display (class in malcolm.core)
do_load() (malcolm.modules.builtin.controllers.ManagerController method)
do_pause() (malcolm.modules.scanning.controllers.RunnableController method)
doc_type_string() (malcolm.core.BooleanArrayMeta method)
(malcolm.core.BooleanMeta method)
(malcolm.core.ChoiceArrayMeta method)
(malcolm.core.ChoiceMeta method)
(malcolm.core.NumberArrayMeta method)
(malcolm.core.NumberMeta method)
(malcolm.core.StringArrayMeta method)
(malcolm.core.StringMeta method)
(malcolm.core.TableMeta method)
(malcolm.core.VMeta method)
(malcolm.modules.scanning.util.PointGeneratorMeta method)
docstring() (in module malcolm.modules.builtin.defines)
done() (malcolm.core.Future method)
DOUBLE (malcolm.modules.ADCore.util.DataType attribute)
DRIVER_STATUS (malcolm.core.AlarmStatus attribute)
dtacq_driver_block() (in module malcolm.modules.dtacq.blocks)
dtacq_runnable_block() (in module malcolm.modules.dtacq.blocks)
E
eiger_driver_block() (in module malcolm.modules.ADEiger.blocks)
eiger_runnable_block() (in module malcolm.modules.ADEiger.blocks)
EigerDriverPart (class in malcolm.modules.ADEiger.parts)
env_string() (in module malcolm.modules.builtin.defines)
Error (class in malcolm.core)
error() (malcolm.modules.demo.parts.HelloPart method)
error_response() (malcolm.core.Request method)
ethercat_continuous_runnable_block() (in module malcolm.modules.ADEthercat.blocks)
ethercat_driver_block() (in module malcolm.modules.ADEthercat.blocks)
ethercat_hardware_runnable_block() (in module malcolm.modules.ADEthercat.blocks)
EthercatDriverPart (class in malcolm.modules.ADEthercat.parts)
EVERY_POINT (malcolm.modules.scanning.infos.MotionTrigger attribute)
exception() (malcolm.core.Future method)
export_env_string() (in module malcolm.modules.builtin.defines)
ExportTable (class in malcolm.modules.builtin.util)
ExposureDeadtimeInfo (class in malcolm.modules.scanning.infos)
ExposureDeadtimePart (class in malcolm.modules.scanning.parts)
ExtraAttributesTable (class in malcolm.modules.ADCore.util)
F
ffmpeg_plugin_block() (in module malcolm.modules.ADCore.blocks)
FieldError
FilePathTranslatorInfo (class in malcolm.modules.ADCore.infos)
FilepathTranslatorPart (class in malcolm.modules.ADCore.parts)
FileWritePart (class in malcolm.modules.demo.parts)
filewriting_collection() (in module malcolm.modules.ADCore.includes)
filter_parts() (malcolm.core.Info class method)
filter_single_value() (malcolm.core.Info class method)
filter_values() (malcolm.core.Info class method)
float64() (in module malcolm.modules.builtin.defines)
(in module malcolm.modules.builtin.parameters)
Float64Part (class in malcolm.modules.builtin.parts)
FLOWGRAPH (malcolm.core.Widget attribute)
from_annotype() (malcolm.core.ChoiceMeta class method)
(malcolm.core.NumberMeta class method)
(malcolm.core.TableMeta class method)
(malcolm.core.VMeta class method)
from_attribute_type() (malcolm.modules.ADCore.infos.NDAttributeDatasetInfo class method)
from_callable() (malcolm.core.MethodMeta class method)
from_table() (malcolm.core.TableMeta class method)
Future (class in malcolm.core)
G
generate_key() (malcolm.core.Request method)
Get (class in malcolm.core)
get() (malcolm.core.Spawned method)
get_config_tag() (in module malcolm.core)
get_controller() (malcolm.core.Process method)
greet() (malcolm.modules.demo.parts.HelloPart method)
GROUP (malcolm.core.Widget attribute)
group_tag() (in module malcolm.core)
GroupPart (class in malcolm.modules.builtin.parts)
GuiHandler (malcolm.modules.web.parts.GuiServerPart attribute)
GuiServerPart (class in malcolm.modules.web.parts)
H
HaltHook (class in malcolm.modules.builtin.hooks)
handle_request() (malcolm.core.Controller method)
handle_subscribe() (malcolm.core.Notifier method)
handle_unsubscribe() (malcolm.core.Notifier method)
HandlerInfo (class in malcolm.modules.web.infos)
hdf_writer_block() (in module malcolm.modules.ADCore.blocks)
HDFWriterPart (class in malcolm.modules.ADCore.parts)
HealthInfo (class in malcolm.modules.builtin.infos)
hello_block() (in module malcolm.modules.demo.blocks)
HelloPart (class in malcolm.modules.demo.parts)
HELP (malcolm.core.Widget attribute)
HelpPart (class in malcolm.modules.builtin.parts)
Hook (class in malcolm.core)
hook() (malcolm.core.PartRegistrar method)
Hookable (class in malcolm.core)
HTTPServerComms (class in malcolm.modules.web.controllers)
I
ICON (malcolm.core.Widget attribute)
IconPart (class in malcolm.modules.builtin.parts)
ignore_stops_before_now() (malcolm.core.Context method)
IMGURL (malcolm.core.Widget attribute)
in_cts() (malcolm.modules.pmac.infos.MotorInfo method)
IncompatibleError
increment() (malcolm.modules.demo.parts.CounterPart method)
Info (class in malcolm.core)
InitHook (class in malcolm.modules.builtin.hooks)
INT (malcolm.modules.ADCore.util.DataType attribute)
INT32 (malcolm.core.Port attribute)
int32() (in module malcolm.modules.builtin.defines)
(in module malcolm.modules.builtin.parameters)
interesting_pattern() (in module malcolm.modules.demo.util)
INVALID_ALARM (malcolm.core.AlarmSeverity attribute)
IocIconPart (class in malcolm.modules.system.parts)
L
LabelInfo (class in malcolm.modules.builtin.infos)
LabelPart (class in malcolm.modules.builtin.parts)
LayoutHook (class in malcolm.modules.builtin.hooks)
LayoutInfo (class in malcolm.modules.builtin.infos)
LayoutTable (class in malcolm.modules.builtin.util)
LED (malcolm.core.Widget attribute)
linked_value_tag() (in module malcolm.core)
List (built-in class)
LoadHook (class in malcolm.modules.builtin.hooks)
Loggable (class in malcolm.core)
lookup_annotype_converter() (malcolm.core.VMeta class method)
M
MAJOR_ALARM (malcolm.core.AlarmSeverity attribute)
make_block_creator() (in module malcolm.yamlutil)
make_gaussian_blob() (in module malcolm.modules.demo.util)
make_velocity_profile() (malcolm.modules.pmac.infos.MotorInfo method)
make_view() (malcolm.core.Controller method)
make_xml_filename() (in module malcolm.modules.ADCore.util)
malcolm.core (module)
,
[1]
,
[2]
,
[3]
,
[4]
malcolm.modules (module)
malcolm.modules.ADAndor (module)
malcolm.modules.ADAndor.blocks (module)
malcolm.modules.ADAndor.parts (module)
malcolm.modules.ADCore (module)
malcolm.modules.ADCore.blocks (module)
malcolm.modules.ADCore.includes (module)
malcolm.modules.ADCore.infos (module)
malcolm.modules.ADCore.parts (module)
malcolm.modules.ADCore.util (module)
malcolm.modules.ADEiger (module)
malcolm.modules.ADEiger.blocks (module)
malcolm.modules.ADEiger.parts (module)
malcolm.modules.ADEthercat (module)
malcolm.modules.ADEthercat.blocks (module)
malcolm.modules.ADEthercat.parts (module)
malcolm.modules.ADMerlin (module)
malcolm.modules.ADMerlin.blocks (module)
malcolm.modules.ADOdin (module)
malcolm.modules.ADOdin.blocks (module)
malcolm.modules.ADOdin.parts (module)
malcolm.modules.ADPandABlocks (module)
malcolm.modules.ADPco (module)
malcolm.modules.ADPco.blocks (module)
malcolm.modules.ADPilatus (module)
malcolm.modules.ADPilatus.blocks (module)
malcolm.modules.ADSimDetector (module)
malcolm.modules.ADSimDetector.blocks (module)
malcolm.modules.ADTetrAMM (module)
malcolm.modules.ADTetrAMM.blocks (module)
malcolm.modules.ADTetrAMM.parts (module)
malcolm.modules.adUtil (module)
malcolm.modules.adUtil.blocks (module)
malcolm.modules.adUtil.parts (module)
malcolm.modules.aravisGigE (module)
malcolm.modules.aravisGigE.blocks (module)
malcolm.modules.asyn (module)
malcolm.modules.asyn.parts (module)
malcolm.modules.builtin (module)
malcolm.modules.builtin.blocks (module)
malcolm.modules.builtin.controllers (module)
malcolm.modules.builtin.defines (module)
malcolm.modules.builtin.hooks (module)
malcolm.modules.builtin.infos (module)
malcolm.modules.builtin.parameters (module)
malcolm.modules.builtin.parts (module)
malcolm.modules.builtin.util (module)
malcolm.modules.ca (module)
malcolm.modules.ca.parts (module)
malcolm.modules.ca.util (module)
malcolm.modules.demo (module)
malcolm.modules.demo.blocks (module)
malcolm.modules.demo.parts (module)
malcolm.modules.demo.util (module)
malcolm.modules.dtacq (module)
malcolm.modules.dtacq.blocks (module)
malcolm.modules.pandablocks (module)
malcolm.modules.pandablocks.blocks (module)
malcolm.modules.pandablocks.controllers (module)
malcolm.modules.pandablocks.parts (module)
malcolm.modules.pandablocks.util (module)
malcolm.modules.pmac (module)
malcolm.modules.pmac.infos (module)
malcolm.modules.profiling (module)
malcolm.modules.profiling.blocks (module)
malcolm.modules.profiling.parts (module)
malcolm.modules.pva (module)
malcolm.modules.pva.blocks (module)
malcolm.modules.pva.controllers (module)
malcolm.modules.scanning (module)
malcolm.modules.scanning.blocks (module)
malcolm.modules.scanning.controllers (module)
malcolm.modules.scanning.hooks (module)
malcolm.modules.scanning.infos (module)
malcolm.modules.scanning.parts (module)
malcolm.modules.scanning.util (module)
malcolm.modules.system (module)
malcolm.modules.system.blocks (module)
malcolm.modules.system.controllers (module)
malcolm.modules.system.defines (module)
malcolm.modules.system.parts (module)
malcolm.modules.web (module)
malcolm.modules.web.blocks (module)
malcolm.modules.web.controllers (module)
malcolm.modules.web.hooks (module)
malcolm.modules.web.infos (module)
malcolm.modules.web.parts (module)
malcolm.modules.web.util (module)
malcolm.modules.xmap (module)
malcolm.modules.xmap.blocks (module)
malcolm.modules.xmap.parts (module)
malcolm.modules.xspress3 (module)
malcolm.modules.xspress3.blocks (module)
malcolm.modules.zebra (module)
malcolm.modules.zebra.blocks (module)
malcolm.yamlutil (module)
ManagerController (class in malcolm.modules.builtin.controllers)
ManagerStates (class in malcolm.modules.builtin.util)
MapMeta (class in malcolm.core)
MAX (malcolm.modules.ADCore.util.StatisticsName attribute)
(malcolm.modules.pandablocks.util.PositionCapture attribute)
MAX_X (malcolm.modules.ADCore.util.StatisticsName attribute)
MAX_Y (malcolm.modules.ADCore.util.StatisticsName attribute)
MEAN (malcolm.modules.ADCore.util.StatisticsName attribute)
(malcolm.modules.pandablocks.util.PositionCapture attribute)
merlin_driver_block() (in module malcolm.modules.ADMerlin.blocks)
merlin_runnable_block() (in module malcolm.modules.ADMerlin.blocks)
meta (malcolm.core.AttributeModel attribute)
METER (malcolm.core.Widget attribute)
Method (class in malcolm.core)
method_return_unpacked() (in module malcolm.core)
MethodLog (class in malcolm.core)
MethodMeta (class in malcolm.core)
MethodModel (class in malcolm.core)
MIN (malcolm.modules.ADCore.util.StatisticsName attribute)
(malcolm.modules.pandablocks.util.PositionCapture attribute)
MIN_MAX (malcolm.modules.pandablocks.util.PositionCapture attribute)
MIN_MAX_MEAN (malcolm.modules.pandablocks.util.PositionCapture attribute)
MIN_X (malcolm.modules.ADCore.util.StatisticsName attribute)
MIN_Y (malcolm.modules.ADCore.util.StatisticsName attribute)
MINOR_ALARM (malcolm.core.AlarmSeverity attribute)
MinTurnaroundInfo (class in malcolm.modules.scanning.infos)
MinTurnaroundPart (class in malcolm.modules.scanning.parts)
Model (class in malcolm.core)
module_path() (in module malcolm.modules.builtin.defines)
MONITOR (malcolm.modules.ADCore.util.AttributeDatasetType attribute)
(malcolm.modules.scanning.infos.DatasetType attribute)
motion_block() (in module malcolm.modules.demo.blocks)
MotionChildPart (class in malcolm.modules.demo.parts)
MotionTrigger (class in malcolm.modules.scanning.infos)
MotionTriggerInfo (class in malcolm.modules.scanning.infos)
MOTOR (malcolm.core.Port attribute)
MotorInfo (class in malcolm.modules.pmac.infos)
move() (malcolm.modules.demo.parts.CounterMovePart method)
MULTILINETEXTUPDATE (malcolm.core.Widget attribute)
N
NDARRAY (malcolm.core.Port attribute)
ndarraybase_parts() (in module malcolm.modules.ADCore.includes)
NDArrayDatasetInfo (class in malcolm.modules.ADCore.infos)
NDAttributeDatasetInfo (class in malcolm.modules.ADCore.infos)
ndpluginbase_parts() (in module malcolm.modules.ADCore.includes)
NET (malcolm.modules.ADCore.util.StatisticsName attribute)
NO (malcolm.modules.pandablocks.util.PositionCapture attribute)
NO_ALARM (malcolm.core.AlarmSeverity attribute)
no_save() (in module malcolm.modules.builtin.util)
no_save_attribute_names (malcolm.modules.builtin.parts.ChildPart attribute)
NO_STATUS (malcolm.core.AlarmStatus attribute)
NONE (malcolm.core.Widget attribute)
(malcolm.modules.scanning.infos.MotionTrigger attribute)
Notifier (class in malcolm.core)
notify_dispatch_request() (malcolm.core.Part method)
(malcolm.modules.builtin.parts.ChildPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
NotWriteableError
NTScalar (class in malcolm.core)
NTScalarArray (class in malcolm.core)
NTTable (class in malcolm.core)
NTUnion (class in malcolm.core)
NumberArrayMeta (class in malcolm.core)
NumberMeta (class in malcolm.core)
O
odin_driver_block() (in module malcolm.modules.ADOdin.blocks)
odin_runnable_block() (in module malcolm.modules.ADOdin.blocks)
odin_writer_block() (in module malcolm.modules.ADOdin.blocks)
OdinWriterPart (class in malcolm.modules.ADOdin.parts)
ok (malcolm.core.Alarm attribute)
on_abort() (malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADCore.parts.PositionLabellerPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
on_configure() (malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADCore.parts.PositionLabellerPart method)
(malcolm.modules.ADCore.parts.StatsPluginPart method)
(malcolm.modules.ADEthercat.parts.EthercatDriverPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.demo.parts.FileWritePart method)
(malcolm.modules.demo.parts.MotionChildPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
(malcolm.modules.scanning.parts.ExposureDeadtimePart method)
on_disable() (malcolm.modules.builtin.parts.ChildPart method)
on_halt() (malcolm.modules.builtin.parts.ChildPart method)
on_hook() (malcolm.core.Hookable method)
on_init() (malcolm.modules.builtin.parts.ChildPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
on_layout() (malcolm.modules.builtin.parts.ChildPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
on_load() (malcolm.modules.builtin.parts.ChildPart method)
on_message() (malcolm.modules.web.controllers.WebsocketClientComms method)
on_pause() (malcolm.modules.ADOdin.parts.OdinWriterPart method)
on_post_configure() (malcolm.modules.ADTetrAMM.parts.TetrAMMDriverPart method)
(malcolm.modules.scanning.parts.DatasetTablePart method)
on_post_run() (malcolm.modules.scanning.parts.DetectorChildPart method)
on_post_run_armed() (malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADEiger.parts.EigerDriverPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.ADTetrAMM.parts.TetrAMMDriverPart method)
on_post_run_ready() (malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADEiger.parts.EigerDriverPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.ADTetrAMM.parts.TetrAMMDriverPart method)
on_pre_run() (malcolm.modules.scanning.parts.AttributePreRunPart method)
on_report_handlers() (malcolm.modules.web.parts.GuiServerPart method)
(malcolm.modules.web.parts.RestfulServerPart method)
(malcolm.modules.web.parts.WebsocketServerPart method)
on_report_status() (malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADCore.parts.FilepathTranslatorPart method)
(malcolm.modules.ADCore.parts.StatsPluginPart method)
(malcolm.modules.scanning.parts.ExposureDeadtimePart method)
(malcolm.modules.scanning.parts.MinTurnaroundPart method)
on_reset() (malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADCore.parts.PositionLabellerPart method)
(malcolm.modules.ADCore.parts.StatsPluginPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.builtin.parts.ChildPart method)
(malcolm.modules.demo.parts.FileWritePart method)
(malcolm.modules.scanning.parts.AttributePreRunPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
on_run() (malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADCore.parts.PositionLabellerPart method)
(malcolm.modules.ADEiger.parts.EigerDriverPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.ADTetrAMM.parts.TetrAMMDriverPart method)
(malcolm.modules.demo.parts.FileWritePart method)
(malcolm.modules.demo.parts.MotionChildPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
on_save() (malcolm.modules.builtin.parts.ChildPart method)
on_seek() (malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.demo.parts.FileWritePart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
on_validate() (malcolm.modules.adUtil.parts.ReframePluginPart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
(malcolm.modules.scanning.parts.ExposureDeadtimePart method)
(malcolm.modules.scanning.parts.SimultaneousAxesPart method)
(malcolm.modules.scanning.parts.UnrollingPart method)
P
panda_manager_block() (in module malcolm.modules.pandablocks.blocks)
PandABlockController (class in malcolm.modules.pandablocks.controllers)
PandAManagerController (class in malcolm.modules.pandablocks.controllers)
PARAM (malcolm.modules.ADCore.util.SourceType attribute)
ParameterTweakInfo (class in malcolm.modules.scanning.infos)
Part (class in malcolm.core)
PartExportableInfo (class in malcolm.modules.builtin.infos)
PartModifiedInfo (class in malcolm.modules.builtin.infos)
PartRegistrar (class in malcolm.core)
PathRequest (class in malcolm.core)
pause() (malcolm.modules.scanning.controllers.RunnableController method)
PauseHook (class in malcolm.modules.scanning.hooks)
pco_driver_block() (in module malcolm.modules.ADPco.blocks)
pco_runnable_block() (in module malcolm.modules.ADPco.blocks)
PLOT (malcolm.core.Widget attribute)
PmacCsKinematicsInfo (class in malcolm.modules.pmac.infos)
PmacVariablesInfo (class in malcolm.modules.pmac.infos)
PointGeneratorMeta (class in malcolm.modules.scanning.util)
Port (class in malcolm.core)
PortInfo (class in malcolm.modules.builtin.infos)
POSITION (malcolm.modules.ADCore.util.AttributeDatasetType attribute)
position_labeller_block() (in module malcolm.modules.ADCore.blocks)
POSITION_MAX (malcolm.modules.scanning.infos.DatasetType attribute)
POSITION_MIN (malcolm.modules.scanning.infos.DatasetType attribute)
POSITION_SET (malcolm.modules.scanning.infos.DatasetType attribute)
POSITION_VALUE (malcolm.modules.scanning.infos.DatasetType attribute)
PositionCapture (class in malcolm.modules.pandablocks.util)
PositionLabellerPart (class in malcolm.modules.ADCore.parts)
PositionsTable (class in malcolm.modules.pandablocks.util)
Post (class in malcolm.core)
post() (malcolm.core.Context method)
post_async() (malcolm.core.Context method)
PostConfigureHook (class in malcolm.modules.scanning.hooks)
PostRunArmedHook (class in malcolm.modules.scanning.hooks)
PostRunReadyHook (class in malcolm.modules.scanning.hooks)
PreConfigureHook (class in malcolm.modules.scanning.hooks)
prepare() (malcolm.core.Hook method)
(malcolm.modules.builtin.hooks.ControllerHook method)
PreRunHook (class in malcolm.modules.scanning.hooks)
PRIMARY (malcolm.modules.scanning.infos.DatasetType attribute)
Process (class in malcolm.core)
ProcessController (class in malcolm.modules.system.controllers)
ProcessPublishHook (class in malcolm.core)
ProcessStartHook (class in malcolm.core)
ProcessStopHook (class in malcolm.core)
profiling_web_server_block() (in module malcolm.modules.profiling.blocks)
ProfilingViewerPart (class in malcolm.modules.profiling.parts)
ProxyController (class in malcolm.modules.builtin.controllers)
publish() (malcolm.modules.pva.controllers.PvaServerComms method)
(malcolm.modules.web.controllers.HTTPServerComms method)
Put (class in malcolm.core)
put() (malcolm.core.Context method)
put_async() (malcolm.core.Context method)
put_value() (malcolm.core.Attribute method)
PV (malcolm.modules.ADCore.util.SourceType attribute)
pva_client_block() (in module malcolm.modules.pva.blocks)
pva_server_block() (in module malcolm.modules.pva.blocks)
PvaClientComms (class in malcolm.modules.pva.controllers)
PvaServerComms (class in malcolm.modules.pva.controllers)
Q
Queue (class in malcolm.core)
R
ready() (malcolm.core.Spawned method)
RECORD_STATUS (malcolm.core.AlarmStatus attribute)
recv_loop (malcolm.modules.web.controllers.WebsocketClientComms attribute)
redirector_iocs() (in module malcolm.modules.system.defines)
reframe_plugin_block() (in module malcolm.modules.adUtil.blocks)
ReframePluginPart (class in malcolm.modules.adUtil.parts)
register_annotype_converter() (malcolm.core.VMeta class method)
register_hooked() (malcolm.core.Hookable method)
release() (malcolm.core.RLock method)
reload() (malcolm.modules.builtin.parts.ChildPart method)
report() (malcolm.core.PartRegistrar method)
ReportHandlersHook (class in malcolm.modules.web.hooks)
ReportStatusHook (class in malcolm.modules.scanning.hooks)
Request (class in malcolm.core)
RequestInfo (class in malcolm.modules.builtin.infos)
ResetHook (class in malcolm.modules.builtin.hooks)
Response (class in malcolm.core)
ResponseError
RestfulServerPart (class in malcolm.modules.web.parts)
result() (malcolm.core.Future method)
resume() (malcolm.modules.scanning.controllers.RunnableController method)
Return (class in malcolm.core)
return_response() (malcolm.core.Request method)
RLock (class in malcolm.core)
ROW_GATE (malcolm.modules.scanning.infos.MotionTrigger attribute)
run() (malcolm.modules.scanning.controllers.RunnableController method)
(malcolm.modules.scanning.parts.ScanRunnerPart method)
RunHook (class in malcolm.modules.scanning.hooks)
RunnableController (class in malcolm.modules.scanning.controllers)
RunnableStates (class in malcolm.modules.scanning.util)
RunProgressInfo (class in malcolm.modules.scanning.infos)
S
save() (malcolm.modules.builtin.controllers.ManagerController method)
SaveHook (class in malcolm.modules.builtin.hooks)
scan_1det_block() (in module malcolm.modules.demo.blocks)
scan_2det_block() (in module malcolm.modules.demo.blocks)
scan_runner_block() (in module malcolm.modules.scanning.blocks)
ScanRunnerPart (class in malcolm.modules.scanning.parts)
SECONDARY (malcolm.modules.scanning.infos.DatasetType attribute)
SeekHook (class in malcolm.modules.scanning.hooks)
send_post() (malcolm.modules.builtin.controllers.ClientComms method)
(malcolm.modules.pva.controllers.PvaClientComms method)
(malcolm.modules.web.controllers.WebsocketClientComms method)
send_put() (malcolm.modules.builtin.controllers.ClientComms method)
(malcolm.modules.pva.controllers.PvaClientComms method)
(malcolm.modules.web.controllers.WebsocketClientComms method)
ServerComms (class in malcolm.modules.builtin.controllers)
set_callback() (malcolm.core.Request method)
set_elements() (malcolm.core.TableMeta method)
set_exception() (malcolm.core.Future method)
set_layout() (malcolm.modules.builtin.controllers.ManagerController method)
set_logger() (malcolm.core.Loggable method)
set_notifier_path() (malcolm.core.Model method)
set_notify_dispatch_request() (malcolm.core.Context method)
set_result() (malcolm.core.Future method)
set_value() (malcolm.core.AttributeModel method)
set_value_alarm_ts() (malcolm.core.AttributeModel method)
(malcolm.core.NTTable method)
setup() (malcolm.core.Part method)
(malcolm.modules.ADAndor.parts.AndorDriverPart method)
(malcolm.modules.ADCore.parts.DetectorDriverPart method)
(malcolm.modules.ADCore.parts.FilepathTranslatorPart method)
(malcolm.modules.ADCore.parts.HDFWriterPart method)
(malcolm.modules.ADCore.parts.PositionLabellerPart method)
(malcolm.modules.ADCore.parts.StatsPluginPart method)
(malcolm.modules.ADEiger.parts.EigerDriverPart method)
(malcolm.modules.ADEthercat.parts.EthercatDriverPart method)
(malcolm.modules.ADOdin.parts.OdinWriterPart method)
(malcolm.modules.ADTetrAMM.parts.TetrAMMDriverPart method)
(malcolm.modules.adUtil.parts.ReframePluginPart method)
(malcolm.modules.asyn.parts.AsynSourcePortPart method)
(malcolm.modules.builtin.parts.BlockPart method)
(malcolm.modules.builtin.parts.ChildPart method)
(malcolm.modules.builtin.parts.ChoicePart method)
(malcolm.modules.builtin.parts.Float64Part method)
(malcolm.modules.builtin.parts.GroupPart method)
(malcolm.modules.builtin.parts.HelpPart method)
(malcolm.modules.builtin.parts.IconPart method)
(malcolm.modules.builtin.parts.LabelPart method)
(malcolm.modules.builtin.parts.StringPart method)
(malcolm.modules.ca.parts.CAActionPart method)
(malcolm.modules.ca.parts.CABooleanPart method)
(malcolm.modules.ca.parts.CACharArrayPart method)
(malcolm.modules.ca.parts.CAChoicePart method)
(malcolm.modules.ca.parts.CADoubleArrayPart method)
(malcolm.modules.ca.parts.CADoublePart method)
(malcolm.modules.ca.parts.CALongArrayPart method)
(malcolm.modules.ca.parts.CALongPart method)
(malcolm.modules.ca.parts.CAStringPart method)
(malcolm.modules.ca.parts.CAWaveformTablePart method)
(malcolm.modules.demo.parts.CounterMovePart method)
(malcolm.modules.demo.parts.CounterPart method)
(malcolm.modules.demo.parts.FileWritePart method)
(malcolm.modules.demo.parts.HelloPart method)
(malcolm.modules.demo.parts.MotionChildPart method)
(malcolm.modules.profiling.parts.ProfilingViewerPart method)
(malcolm.modules.scanning.parts.AttributePreRunPart method)
(malcolm.modules.scanning.parts.DatasetTablePart method)
(malcolm.modules.scanning.parts.DetectorChildPart method)
(malcolm.modules.scanning.parts.DirectoryMonitorPart method)
(malcolm.modules.scanning.parts.ExposureDeadtimePart method)
(malcolm.modules.scanning.parts.MinTurnaroundPart method)
(malcolm.modules.scanning.parts.ScanRunnerPart method)
(malcolm.modules.scanning.parts.SimultaneousAxesPart method)
(malcolm.modules.scanning.parts.UnrollingPart method)
(malcolm.modules.system.parts.DirParsePart method)
(malcolm.modules.system.parts.IocIconPart method)
(malcolm.modules.web.parts.GuiServerPart method)
(malcolm.modules.web.parts.RestfulServerPart method)
(malcolm.modules.web.parts.WebsocketServerPart method)
sever_sink_ports() (malcolm.modules.builtin.parts.ChildPart method)
shutter_block() (in module malcolm.modules.scanning.blocks)
SIGMA (malcolm.modules.ADCore.util.StatisticsName attribute)
sim_detector_driver_block() (in module malcolm.modules.ADSimDetector.blocks)
sim_detector_runnable_block() (in module malcolm.modules.ADSimDetector.blocks)
SimultaneousAxesPart (class in malcolm.modules.scanning.parts)
sink_port_tag() (malcolm.core.Port method)
SinkPortInfo (class in malcolm.modules.builtin.infos)
sleep() (in module malcolm.core)
(malcolm.core.Context method)
snake_to_camel() (in module malcolm.core)
source_port_tag() (malcolm.core.Port method)
SourcePortInfo (class in malcolm.modules.builtin.infos)
SourceType (class in malcolm.modules.ADCore.util)
spawn() (malcolm.core.Process method)
Spawned (class in malcolm.core)
start() (malcolm.core.Process method)
StatefulController (class in malcolm.modules.builtin.controllers)
StatefulStates (class in malcolm.modules.builtin.util)
StatisticsName (class in malcolm.modules.ADCore.util)
stats_plugin_block() (in module malcolm.modules.ADCore.blocks)
StatsPluginPart (class in malcolm.modules.ADCore.parts)
stop() (malcolm.core.Context method)
(malcolm.core.Hook method)
(malcolm.core.Process method)
(malcolm.modules.builtin.hooks.ControllerHook method)
STRING (malcolm.modules.ADCore.util.DataType attribute)
string() (in module malcolm.modules.builtin.defines)
(in module malcolm.modules.builtin.parameters)
StringArrayMeta (class in malcolm.core)
StringMeta (class in malcolm.core)
StringPart (class in malcolm.modules.builtin.parts)
Subscribe (class in malcolm.core)
subscribe() (malcolm.core.Context method)
SUM (malcolm.modules.ADCore.util.StatisticsName attribute)
(malcolm.modules.pandablocks.util.PositionCapture attribute)
SVGIcon (class in malcolm.modules.builtin.util)
sync_proxy() (malcolm.modules.builtin.controllers.ClientComms method)
(malcolm.modules.pva.controllers.PvaClientComms method)
(malcolm.modules.web.controllers.WebsocketClientComms method)
system_block() (in module malcolm.modules.system.blocks)
T
Table (class in malcolm.core)
TABLE (malcolm.core.Widget attribute)
TableMeta (class in malcolm.core)
tag() (malcolm.core.Widget method)
tetrAMM_driver_block() (in module malcolm.modules.ADTetrAMM.blocks)
tetrAMM_runnable_block() (in module malcolm.modules.ADTetrAMM.blocks)
TetrAMMDriverPart (class in malcolm.modules.ADTetrAMM.parts)
TEXTINPUT (malcolm.core.Widget attribute)
TEXTUPDATE (malcolm.core.Widget attribute)
TimeoutError
TimeStamp (class in malcolm.core)
timeStamp (malcolm.core.AttributeModel attribute)
tmp_dir() (in module malcolm.modules.builtin.defines)
to_dict() (malcolm.core.Delta method)
transition() (malcolm.modules.builtin.controllers.StatefulController method)
TREE (malcolm.core.Widget attribute)
Tuple (built-in class)
U
UNDEFINED_ALARM (malcolm.core.AlarmSeverity attribute)
UNDEFINED_STATUS (malcolm.core.AlarmStatus attribute)
UnexpectedError
Union (built-in class)
UnpublishedInfo (class in malcolm.core)
UnrollingPart (class in malcolm.modules.scanning.parts)
Unsubscribe (class in malcolm.core)
unsubscribe() (malcolm.core.Context method)
unsubscribe_all() (malcolm.core.Context method)
Update (class in malcolm.core)
update_configure_params() (malcolm.modules.scanning.controllers.RunnableController method)
update_health() (malcolm.modules.builtin.controllers.BasicController method)
update_label() (malcolm.modules.builtin.controllers.BasicController method)
update_response() (malcolm.core.Subscribe method)
V
validate() (malcolm.core.BooleanArrayMeta method)
(malcolm.core.BooleanMeta method)
(malcolm.core.ChoiceArrayMeta method)
(malcolm.core.ChoiceMeta method)
(malcolm.core.MapMeta method)
(malcolm.core.NumberArrayMeta method)
(malcolm.core.NumberMeta method)
(malcolm.core.StringArrayMeta method)
(malcolm.core.StringMeta method)
(malcolm.core.TableMeta method)
(malcolm.core.VMeta method)
(malcolm.modules.scanning.controllers.RunnableController method)
(malcolm.modules.scanning.util.PointGeneratorMeta method)
validate_return() (malcolm.core.Hook method)
(malcolm.core.ProcessStartHook method)
(malcolm.modules.builtin.hooks.LayoutHook method)
(malcolm.modules.builtin.hooks.SaveHook method)
(malcolm.modules.scanning.hooks.ConfigureHook method)
(malcolm.modules.scanning.hooks.ReportStatusHook method)
(malcolm.modules.scanning.hooks.ValidateHook method)
(malcolm.modules.web.hooks.ReportHandlersHook method)
ValidateHook (class in malcolm.modules.scanning.hooks)
value (malcolm.core.AttributeModel attribute)
VALUE (malcolm.modules.pandablocks.util.PositionCapture attribute)
VArrayMeta (class in malcolm.core)
version_tag() (in module malcolm.core)
VMeta (class in malcolm.core)
W
wait_all_futures() (malcolm.core.Context method)
wait_for_stateful_block_init() (in module malcolm.modules.builtin.util)
WaveformTableAttribute (class in malcolm.modules.ca.util)
web_server_block() (in module malcolm.modules.web.blocks)
websocket_client_block() (in module malcolm.modules.web.blocks)
WebsocketClientComms (class in malcolm.modules.web.controllers)
WebsocketServerPart (class in malcolm.modules.web.parts)
when_matches() (malcolm.core.Context method)
when_matches_async() (malcolm.core.Context method)
Widget (class in malcolm.core)
with_source_port_tag() (malcolm.core.Port method)
without_config_tags() (in module malcolm.core)
without_group_tags() (in module malcolm.core)
without_linked_value_tags() (in module malcolm.core)
X
xmap_driver_block() (in module malcolm.modules.xmap.blocks)
xmap_runnable_block() (in module malcolm.modules.xmap.blocks)
XmapDriverPart (class in malcolm.modules.xmap.parts)
xspress3_driver_block() (in module malcolm.modules.xspress3.blocks)
xspress3_dtc_block() (in module malcolm.modules.xspress3.blocks)
xspress3_runnable_block() (in module malcolm.modules.xspress3.blocks)
Y
YamlError
Z
zebra_driver_block() (in module malcolm.modules.zebra.blocks)
zebra_runnable_block() (in module malcolm.modules.zebra.blocks)
zero (malcolm.core.TimeStamp attribute)
zero() (malcolm.modules.demo.parts.CounterPart method)