Previous Next  

Element: ModuleHMTable

Document type

Module

Document XPath

/Module/HealthMonitor/ModuleHMTable

Schema XPath

/ConfigRecord/Module/HealthMonitor/ModuleHMTable

Description

The ModuleHMTable element contains the module health monitor table.

<HealthMonitor>
 <ModuleHMTable Name="moduleHm" ModuleCallback="callMeFirst">
 	<SystemState>
   ...
	</SystemState>
 	<Settings>
   ...
	</Settings>
 </ModuleHMTable>
</HealthMonitor>		
			

The optional ModuleCallback attribute identifies a module callback routine. The module health monitor table is contained in the SystemState element.

Use

Required

Children

Extensions

Settings

SystemState

Attributes

ModuleCallback

Name

Restrictions

Attribute: ModuleCallback

Document XPath
/Module/HealthMonitor/ModuleHMTable/@ModuleCallback
Schema XPath
/ConfigRecord/Module/HealthMonitor/ModuleHMTable/@ModuleCallback
Description

The name of the routine to be called when an event arrives at the module health monitor task before the event handler is called for the given event.

The callbacks are in the same namespace as the health monitor event handlers. You declare an array of mappings from handler and callback names to functions in the health monitor configlette, installDir/vxworks653-2.2/target/config/comps/src/usrHm.c. The default callback routines are also found in the configlette.

Use

Optional

Target location

ConfigRecord

XML data type

xs:string

Destination data type

String

Behavior if not specified

No routine is called.

Values with special meanings

CFG_NO_HANDLER: No routine is called.

Restrictions

Attribute: Name

Document XPath
/Module/HealthMonitor/ModuleHMTable/@Name
Schema XPath
/ConfigRecord/Module/HealthMonitor/ModuleHMTable/@Name
Description

The name of the module health monitor. This name is not used.

Use

Required

Target location

ConfigRecord

XML data type

xs:string

Destination data type

String

Behavior if not specified

N/A

Values with special meanings

None

Restrictions



Generated on 2007-10-15 17:17:22.