Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

GGEMST Class Reference

GEMST sub-node of GGEM (statistics). More...

Inheritance diagram for GGEMST:

Inheritance graph
[legend]
Collaboration diagram for GGEMST:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __init__ (client, parent)
 Initialize valid registers as Gattrs.
 read (reg)
 load (reg, value)
 send (cmd)
 extCtrEnable (reg)
 Enable the specified pseudo counter. By default all pseudo counters are disabled.
 extCtrDisable (reg)
 Disable the specified pseudo counter. By default all pseudo counters are disabled.
 extCtrLoopEnable ()
 Enable the update loop that updates all counter pseudoregisters.
 extCtrLoopDisable ()
 Disable the update loop that updates all counter pseudoregisters.
 extCtrSetLoopDelay (delay)
 Set the update loop interval for counter pseudoregisters.
 extCtrRead (reg)
 Read the specified pseudocounter.
 extCtrClear ()
 Clear the pseudocounters.
 extCtrClearStatus ()
 Read the pseudocounter statuses.

Detailed Description

GEMST sub-node of GGEM (statistics).

Has GGEMST specific registers and dataless commands.

Valid Registers:

Deprecated:

Definition at line 210 of file gGEM.py.


Member Function Documentation

extCtrDisable reg   ) 
 

Disable the specified pseudo counter. By default all pseudo counters are disabled.

Parameters:
reg Register id of the pseudo counter. Can be retrieved by calling gemst.regs['regname'].id().
Returns:
A Response object

extCtrEnable reg   ) 
 

Enable the specified pseudo counter. By default all pseudo counters are disabled.

Parameters:
reg Register id of the pseudo counter. Can be retrieved by calling gemst.regs['regname'].id().
Returns:
A Response object

extCtrLoopDisable  ) 
 

Disable the update loop that updates all counter pseudoregisters.

Returns:
A Response object

extCtrLoopEnable  ) 
 

Enable the update loop that updates all counter pseudoregisters.

Returns:
A Response object

extCtrRead reg   ) 
 

Read the specified pseudocounter.

Parameters:
reg Register id of the pseudo counter. Can be retrieved by calling gemst.regs['regname'].id().
Returns:
(value, timestamp) pair

extCtrSetLoopDelay delay   ) 
 

Set the update loop interval for counter pseudoregisters.

Parameters:
Set the pseudo counter update loop delay in 1/60 second ticks. The default is 30 (2 Hz).
Returns:
A Response object


The documentation for this class was generated from the following file:
Generated on Fri Jul 21 13:27:01 2006 for LATTE R04-12-00 by doxygen 1.4.3