mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-08-13 17:49:55 +01:00
dev_scripts
doc
source
developer_reference
how_tos
user_reference
changes.rst
conf.py
developer_reference.rst
faq.rst
how_to.rst
index.rst
installation.rst
instrument_method_map.template
migration_guide.rst
plugins.rst
user_guide.rst
user_reference.rst
Makefile
build_instrument_method_map.py
build_plugin_docs.py
make.bat
requirements.txt
extras
scripts
tests
wa
.gitignore
LICENSE
MANIFEST.in
README.rst
setup.py
18 lines
768 B
Plaintext
18 lines
768 B
Plaintext
.. _instruments_method_map:
|
|
|
|
Instrumentation Signal-Method Mapping
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Instrument methods get automatically hooked up to signals based on their names. Mostly, the method
|
|
name correponds to the name of the signal, however there are a few convienience aliases defined
|
|
(listed first) to make easier to relate instrumenation code to the workload execution model.
|
|
|
|
$signal_names
|
|
|
|
The methods above may be decorated with on the listed decorators to set the priority of the
|
|
Instrument method realive to other callbacks registered for the signal (within the same priority
|
|
level, callbacks are invoked in the order they were registered). The table below shows the mapping
|
|
of the decorator to the corresponding priority:
|
|
|
|
$priority_prefixes
|