The CimIDSensor script include provides methods to perform identification for Common Information Model (CIM) probe results.

Use in any server-side script to perform identification of CIM probe results.

CimIDSensor - configureTriggeredProbe(String probe)

Configures a triggered probe before it is launched.

Table 1. Parameters
Name Type Description
probe String An already configured probe that is ready to fire.
Table 2. Returns
Type Description
Boolean True to fire this probe, false to skip it.

CimIDSensor - getInstanceHashToken()

Gets the instance hash token.

Table 3. Parameters
Name Type Description
None
Table 4. Returns
Type Description
String The hash token

CimIDSensor - prepare()

Prepares the probe results.

Table 5. Parameters
Name Type Description
None
Table 6. Returns
Type Description
void

CimIDSensor - process(Object results, CimCIData cimData, CimIDSensor sensor)

Processes all CIM probe query results for a CIM ID sensor.

Table 7. Parameters
Name Type Description
results Object The query results
cimData CimCIData The CI data of the device being identified.
sensor CimIDSensor The wrapping sensor, extends CimIDSensor
Table 8. Returns
Type Description
void

CimIDSensor - runMultiProbeScript(String script, Object probeResult, String probeRecord)

Runs a multi-probe script against a probe result.

Table 9. Parameters
Name Type Description
script String The script
probeResult Object The probe result
probeRecord String The probe ID
Table 10. Returns
Type Description
void

CimIDSensor - updateDeviceCount()

Updates the device count.

Table 11. Parameters
Name Type Description
None
Table 12. Returns
Type Description
void