LCM Class Reference

LCM telecommand package class. More...

Inheritance diagram for LCM:

Inheritance graph
[legend]
Collaboration diagram for LCM:

Collaboration graph
[legend]
List of all members.

Public Member Functions

def __init__
 LCM constructor.
def modListPopulated
 Check if the module list has already been populated.
def cmxAsBuilt
 Return name and versions of the FSW modules loaded on a unit.
def __collectModuleInfo

Detailed Description

LCM telecommand package class.

Provides access to LCM telecommands.

Definition at line 25 of file LCM.py.


Member Function Documentation

def __collectModuleInfo   self,
  telem
 

Definition at line 90 of file LCM.py.

def __init__   self,
  db
 

LCM constructor.

Parameters:
db Wrapper database object for the generated module containing command and telemetry database classes.

Reimplemented from CmdPkg.

Definition at line 27 of file LCM.py.

def cmxAsBuilt   self,
  unitId,
  timeout = 60,
  force = False
 

Return name and versions of the FSW modules loaded on a unit.

Parameters:
unitId Unit id
timeout Optional amount of seconds to wait until the version data is completely received. Default is 60 seconds.
force Force version collection. Default is False.
Returns:
A list of tuples in the following format: (package name, constituent name, version)

Definition at line 43 of file LCM.py.

def modListPopulated   self  ) 
 

Check if the module list has already been populated.

Returns:
Boolean specifying whether the module list is populated or not.

Definition at line 36 of file LCM.py.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 20:53:05 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO