DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Public Member Functions | |
None | __init__ (self, Callable function, re.Pattern opmon_id, re.Pattern measurement) |
bool | match (self, str key) |
None | execute (self, entry.OpMonEntry e) |
Public Attributes | |
function = function | |
opmon_id = opmon_id | |
measurement = measurement | |
Define callback function properties to store and validate function execution.
Definition at line 16 of file OpMonSubscriber.py.
None OpMonSubscriber.OpMonFunction.__init__ | ( | self, | |
Callable | function, | ||
re.Pattern | opmon_id, | ||
re.Pattern | measurement ) |
Construct the OpMonFunction.
Definition at line 19 of file OpMonSubscriber.py.
None OpMonSubscriber.OpMonFunction.execute | ( | self, | |
entry.OpMonEntry | e ) |
Execute the function.
Definition at line 37 of file OpMonSubscriber.py.
bool OpMonSubscriber.OpMonFunction.match | ( | self, | |
str | key ) |
Validate the key follows the standard structure.
Definition at line 28 of file OpMonSubscriber.py.
OpMonSubscriber.OpMonFunction.function = function |
Definition at line 23 of file OpMonSubscriber.py.
OpMonSubscriber.OpMonFunction.measurement = measurement |
Definition at line 25 of file OpMonSubscriber.py.
OpMonSubscriber.OpMonFunction.opmon_id = opmon_id |
Definition at line 24 of file OpMonSubscriber.py.