Inheritance diagram for GLAT:
Public Member Functions | |
__init__ (client) | |
Initialize valid registers as Gattrs. | |
read (reg) | |
load (reg, value) | |
readSchema (name) | |
writeSchema (fileName) | |
writeConfig (fileName, seq=None) | |
takeSnapshot (stream, fileName, captureGTIC, captureGAEQ, trigger, configName, configVersion) | |
readConfig (cfgFileName) | |
applyConfig (seq=None, gxbrd=None) | |
getSysReg (node, regName) | |
Returns the system register value applied. | |
downTEM (childId) | |
Navigate to the GTEM indicated by childId. | |
allTEM () | |
Navigate to the GTEM broadcast node. | |
downPDU (childId) | |
Navigate to the GPDU indicated by childId. | |
downAEM () | |
Navigate to the GAEM. | |
downGEM () | |
Navigate to the GGEM. | |
downEBM () | |
Navigate to the GEBM. | |
downLCB () | |
Navigate to the GLCB. | |
downCRU () | |
Navigate to the GCRU. | |
TEMcnt () | |
Return the TEM count. | |
existsTEM (temId) | |
Check if the GTEM instance with the id temId exists in the schema. | |
existsPDU (pduId) | |
Check if the GPDU instance with the id pduId exists in the schema. | |
existsAEM () | |
Check if the GAEM instance exists in the schema. | |
existsGEM () | |
Check if the GGEM instance exists in the schema. | |
existsEBM () | |
Check if the GEBM instance exists in the schema. | |
existsCRU () | |
Check if the GCRU instance exists in the schema. | |
existsLCB () | |
Check if the GLCB instance exists in the schema. | |
getConfigurations () | |
Get list of configurations. | |
getDeclarations () | |
Get list of declarations. | |
getRules () | |
Retrieves the rule dictionary as defined by the current schema/configuration. | |
getAllOpaque () | |
Return all opaque data. | |
getAllSerialNos () | |
Return all opaque data. | |
getAllExcludeFlags () | |
Return all exclude data. |
The GLAT node provides access to parity registers and event statistics registers.
Valid Registers:
parity_latp_cell_header
parity_latp_cell_body
parity_tem_cmd_str
parity_tem_access_desc
parity_tem_cmd_payload
stats_failed_events
stats_failed_event_sends
stats_valid_events
stats_discarded_event_sends
stats_length_mismatch_count
stats_events_not_sent
parity_latp_cell_header Use
'LCB.parity_latp_cell_header' insteadparity_latp_cell_body Use
'LCB.parity_latp_cell_body' insteadstats_failed_events Use
'OCS.stats_failed_events' insteadstats_failed_event_sends Use
'OCS.stats_failed_event_sends' insteadstats_valid_events Use
'OCS.stats_valid_events' insteadstats_discarded_event_sends Use
'OCS.stats_discarded_event_sends' insteadstats_length_mismatch_count Use
'OCS.stats_length_mismatch_count' insteadstats_events_not_sent Use
'OCS.stats_events_not_sent' insteadEvent statistics:
The following statistics registers are initialized at the start of each RunControl run:
stats_failed_events
-- Counts events where the eventHandler receives a bad status for the event.
stats_failed_event_sends
-- Counts events where the socket send failed with an error other than EWOULDBLOCK.
stats_valid_events
-- Counts when a valid event has been successfully sent to the client.
stats_discarded_event_sends
-- Counts cases when an event send failed due to the fact that the send returned an EWOULDBLOCK error.
stats_length_mismatch_count
-- Counts cases when the length argument passed to the event handler did not match the length provided in the event header.
stats_events_not_sent
-- Counts when the event mode is set to DONOT_SEND_EVENTS where the incoming events will not be forwarded to the client over the socket.
Definition at line 135 of file gLAT.py.
|
Initialize valid registers as Gattrs. Assign default values to members |
|
Navigate to the GTEM broadcast node.
|
|
Navigate to the GAEM.
|
|
Navigate to the GCRU.
|
|
Navigate to the GEBM.
|
|
Navigate to the GGEM.
|
|
Navigate to the GLCB.
|
|
Navigate to the GPDU indicated by childId.
|
|
Navigate to the GTEM indicated by childId.
|
|
Check if the GAEM instance exists in the schema.
|
|
Check if the GCRU instance exists in the schema.
|
|
Check if the GEBM instance exists in the schema.
|
|
Check if the GGEM instance exists in the schema.
|
|
Check if the GLCB instance exists in the schema.
|
|
Check if the GPDU instance with the id pduId exists in the schema.
|
|
Check if the GTEM instance with the id temId exists in the schema.
|
|
Return all exclude data.
|
|
Return all opaque data.
|
|
Return all opaque data.
|
|
Get list of configurations. Return a list of configuration tuples where each tuple contains the configDOM, configName and configRelease.
|
|
Get list of declarations. Return a list of declarations
|
|
Retrieves the rule dictionary as defined by the current schema/configuration.
|
|
Returns the system register value applied. The value of the register applied in the configuration and specified by node and regName is returned.
|
|
Return the TEM count.
|