hlcc 2.0.0-beta2+pre1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MonScripts.TrackingEstimation.TrackingEstimation Class Reference

Tracking estimation. More...

Public Member Functions

def __init__ (self, p_configuration)
 TrackingEstimation Class Initializer.
 
def configure_logging (self, logger_name)
 Set the log level to be close to the one set in C++ Maps C++ log4cpp log levels to python log levels.
 
def Execute (self, arg)
 Perform Tracking Estimation.
 
def Terminate (self, arg)
 Set the correct Ccs state when the telmon application is about to exit.
 
def updates_css_tracking_in_oldb (self, current_state)
 Publishes in the Oldb the current CCS state if there is any change.
 

Public Attributes

 configuration
 
 oldb_client
 
 tracking_dp
 
 eltpk_state_dp
 
 tracking_last_state_published
 
 tracking_initial_publishing
 
 logger
 

Detailed Description

Tracking estimation.

Constructor & Destructor Documentation

◆ __init__()

def MonScripts.TrackingEstimation.TrackingEstimation.__init__ (   self,
  p_configuration 
)

TrackingEstimation Class Initializer.

Parameters
Dictionarywith Application configuration

Member Function Documentation

◆ configure_logging()

def MonScripts.TrackingEstimation.TrackingEstimation.configure_logging (   self,
  logger_name 
)

Set the log level to be close to the one set in C++ Maps C++ log4cpp log levels to python log levels.

◆ Execute()

def MonScripts.TrackingEstimation.TrackingEstimation.Execute (   self,
  arg 
)

Perform Tracking Estimation.

◆ Terminate()

def MonScripts.TrackingEstimation.TrackingEstimation.Terminate (   self,
  arg 
)

Set the correct Ccs state when the telmon application is about to exit.

◆ updates_css_tracking_in_oldb()

def MonScripts.TrackingEstimation.TrackingEstimation.updates_css_tracking_in_oldb (   self,
  current_state 
)

Publishes in the Oldb the current CCS state if there is any change.

Member Data Documentation

◆ configuration

MonScripts.TrackingEstimation.TrackingEstimation.configuration

◆ eltpk_state_dp

MonScripts.TrackingEstimation.TrackingEstimation.eltpk_state_dp

◆ logger

MonScripts.TrackingEstimation.TrackingEstimation.logger

◆ oldb_client

MonScripts.TrackingEstimation.TrackingEstimation.oldb_client

◆ tracking_dp

MonScripts.TrackingEstimation.TrackingEstimation.tracking_dp

◆ tracking_initial_publishing

MonScripts.TrackingEstimation.TrackingEstimation.tracking_initial_publishing

◆ tracking_last_state_published

MonScripts.TrackingEstimation.TrackingEstimation.tracking_last_state_published

The documentation for this class was generated from the following file: